Tag: internet explorer

使用AJAX检查PHP脚本的进度

session_start(); if(isset($_GET[‘progress’])){ $status_done = ‘0’; if($_SESSION[‘progress_percentage’] == “100”){ $status_done = ‘1’; } echo json_encode(array( ‘progress_percentage’ => $_SESSION[‘progress_percentage’], ‘progress_status’ => $_SESSION[‘progress_status’], ‘progress_done’ => $status_done ) ); } elseif(isset($_GET[‘dummytask’])){ for ($i = 1; $i <= 100; $i++) { $_SESSION['progress_percentage'] = $i; $_SESSION['progress_status'] = 'Checking the locks and stuffing the dolls!'; sleep(1); } } $(document).ready(function(){ var timeout = […]

获取错误代码:仅在IE中为javascript文件0

我在我的网站上使用Drupal 7.22安装。 我的一个JS文件在IE中一直出错。 IE中的错误状态 Line: 32 Error: Not implemented 此问题仅发生在IE 9及更早版本中,仅在Internet Explorer中。 Chrome,FireFox等工作没有任何问题。

jQuery xml2json插件在IE中不起作用

我正在使用jQuery xml2json插件( http://www.fyneworks.com/jquery/xml-to-json/ )将xml解析为json,但它在IE中无法正常工作。 我想知道是否有人可以帮我处理这件事。 这是我要转换为json的xml示例: 提前致谢。

jQuery Mobile在表单中的更改值在IE中不起作用

这个小提琴在Chrome中运行良好,但在IE中则不行。 jsfiddle.net/gVQa8 只有删除周围的FORM,它才能在IE中运行。 但我需要FORM 🙂 我也尝试使用ID而不是类 – 但没有运气。

jquery prepend在除IE7之外的所有borwsers中工作

Arrg! 到目前为止,我的网站(正在进行中)在我测试过的所有浏览器(firefox,safari,chrome和IE8)中都运行良好,但在IE7中却没有(我不知道IE6或其他浏览器)….我我不是肯定的,但我认为这个问题与我在jQuery中使用prepend()有关。 主要问题是主菜单(应显示在徽标左侧的蓝色水平栏中)以及右上角的搜索框,两者都使用前置添加。 在IE7中还有其他问题,所以我不确定我是否正在考虑它是否来自jQuery,或者在我当前的CSS混乱中是否存在拼写错误! 这是我用于主菜单的脚本,它在IE7中不起作用,但在其他浏览器中有效 – 有没有人在这里看到问题? <!– $(function() { /* ************************************** */ /* main menu */ /* ************************************** */ $("#bannerAreaWrapper").prepend("Neutrals • Practices • Locations”); }); –> 这是该网站的链接: http : //www.agencydr.squarespace.com帮助表示赞赏!!

jQuery click事件在firefox中被激活了两次但在IE中没有

我有这样的图像: 我在图像上使用jQuery click事件: $(‘.linkDelete’).click(function(event) { event.preventDefault(); $(location).attr(‘href’, some_location); }); 该事件在Firefox中被触发两次,但在IE中触发一次。 我想知道是否有一个解决方案只能在Firefox中启动一次? 谢谢 :) PS:我尝试删除img标签中的href =“#”。 没用……

IE在两个地方之后撕掉小数?

我有一种情况,我使用jQuery动态地给div一个width 。 一切都与moz和ff一起工作,因为他们将100/7+”%”视为14.2857% ,而IE将其视为14.28% ,因为14.28 * 7仅为99.96。 是否有一个解决方案,使我的ie取三或四位小数? 我已经尝试将我的输出舍入到三,也尝试使用toFixed(3)这些无法正常工作。 提前致谢。

使用Jquery返回XML字符串的元素在Internet Explorer 9中不起作用

使用jQuery我使用选择器和每个函数来通过XML字符串的命名元素进行迭代。 例如 $(“”).each(function() { alert(“processing elem tag”); }); 这在FF / Chrome / IE <8中工作正常但在9中失败。 据推测,IE文档中的某些内容不再允许这样做。

IE没有从Ajax响应中撤回Flash Object src

我正在尝试读取flash文件的src属性,我在url的响应中得到它并通过swfobject创建一个新文件。 但是当我读取embed标签的src时,它会返回“undefined”。 我的代码如下。 我正在发布post的页面,其中只有flash文件。 回应如下: AJAX REsponse 脚本 $.ajax({ url: flashUrl, type: “POST”, dataType:”html”, success: function(data, status, xhr) { var swfUrl = flashUrl.substr(0, flashUrl.lastIndexOf(‘/’)) + “/” + $(data).find(’embed’).attr(‘src’); $(‘.content’).html(”); swfobject.embedSWF(swfUrl, “mySwf”, “200”, “200”, ‘9.0.0’, “/resources/expressInstall.swf”, flashvars, attributes, params); } }); * * *更新(找到问题区域但不是解决方案) 我有点知道问题是什么,但我不知道它的发生。 当我在IE中使用Flash文件运行页面时。 它以一种奇怪的方式呈现它 <object width="930" height="630" title="Campaign" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codeBase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" altHtml=" “> 它为Object添加了一些altHTML属性,整个embed标签进入它,这搞砸了整个东西。 […]

将IE的getComputedStyle修复程序应用于我的代码…’null’为null或不是对象

我遇到了这个问题 。 我正在尝试应用以下修复来使getComputedStyle与我用于jQuery同位素的代码中的IE8(和 – )一起使用。 但我仍然收到一条错误消息。 任何帮助将不胜感激。 我得到’null’是null或不是IE-Tes​​ter的对象错误消息。 该网站是http://www.gablabelle.com/ $(document).ready(function(){ var layoutI = 0; var $container = $(“#stream”); var $window = $(window); //getComputedStyle fix for IE ? if (!window.getComputedStyle) { window.getComputedStyle = function(el, pseudo) { this.el = el; this.getPropertyValue = function(prop) { var re = /(\-([az]){1})/g; if (prop == ‘float’) prop = ‘styleFloat’; if (re.test(prop)) […]