我们非常感谢如下的贡献者(Contributors),他们为此次的发布提供了很多补丁(Patches):antonkovalyov, csnover, danheberden, davidmurdoch, dmethvin, gnarf37, jaubourg, jeresig, jitter, jrburke, lrbabe, mathiasbynens, rwldrn, SlexAxton, and voxwerk. 我们也特别感谢我们的BUG分类小组,在他们的帮助下一些主要的BUG在本次版本更新中被修正。 下载 和通常一样,我们提供两份jQuery的拷贝。一个压缩版本一个非压缩版本...
我正在尝试在网站中实现HTML5视频,为此,我正在使用VideoJS,到目前为止,它在Firefox和Chrome中都可以正常运行,但是当我尝试使用IE9播放视频时出现了我的问题.播放器将加载,并且当我单击“播放”按钮时,将显示加载图像,并且不进行任何操作就会卡住. 我检查了其他网站,他们建议服务器发送的MIME类型是错误的,但我已经检查过了,事实并非如此. 有任何想法吗?解决方法:您是否检查过以确保mp4文件正在使用H.264压缩方案?
下面的代码示例在单击按钮时添加了一个半透明的100%覆盖.覆盖将保留,直到释放鼠标按钮为止.这是应该发生的事情: >单击按钮并按住鼠标.>按下鼠标时,按下并释放Shift键.>按下div区域用文本“水平”表示这一点,光标变为电子调整大小.释放移位时,div表示“垂直”,并且光标变为n-resize. 在IE9 / 10中,文本会更改,但光标保持不变.我尝试将键绑定更改为主体级别和覆盖级别,但无济于事. 这是代码:(我尝试将其放入jsfiddle和jsbin中,但由...
所以我想在透明的PNG下有一个可点击的区域. 我在200x300px的div上放置了一个200x200px的PNG图片. div是鲑鱼色的. div右侧仅100px可以单击. js在这里提琴:http://jsfiddle.net/xhAVU/1/ 在现代浏览器中:通过取消注释指针事件:无;您可以看到如何忽略PNG,并且可以在任意位置单击鲑鱼div. 在IE9中:无法点击图像. 有没有一种方法可以强制IE9单击透明的PNG?解决方法:https://stackoverflow.com/a/10968016的重复项: 更换<img widt...
此代码段不适用于IE9.在HTML中,我声明了图像的宽度和高度,但是在代码运行时,它发出警报0,而不是属性中指定的图像大小.有谁知道如何解决这一问题? 在Chrome / Firefox上正常运行// Sets Default Size to a data attr function saveImageDefaults() {$('#rightBlock img').each(function() {alert($(this).attr('width'));}); }jQuery(document).ready(function(){// Resize Right Block$('#rightBlock').width($('#whiteBlockIn')....
JStree无法在IE9上正常使用.您可以在其演示页here上进行检查.在内部尝试,无法折叠/展开节点,并且加载后整个树都将展开.关于此的一些提示?解决方法:找到一个解决方案,在标题中更改IE模式(关闭怪异模式):<meta http-equiv="X-UA-Compatible" content="IE=edge"/>它适用于IE8和IE9.
我使用IE9和文本编辑器开发了一个Web应用程序.它读取一个JSON文件,然后根据该文件以及JavaScript和jQuery代码的逻辑填充一些DIV元素.在IE9下,它可以完美运行. 在Chrome下,它无法执行$.getJSON()语句,因此没有可用数据.在FireFox下,$.getJSON()语句显然可以运行(警报消息对此进行了证明),但是它什么也没读取. JSON文件传递JSONLint. Chrome和FireFox均未指示任何错误. 我使用来自JSON站点的JSON数据制作了一个示例文件,并通过JSONLi...
运行以下代码时,它无法显示我编写的文本.而是在状态栏中显示链接的URI.为什么会这样呢? < a href =“ link” onm ouseover =“ self.status =您的文字;” onm ouseout =“ self.status =;”>在此处链接< / a>解决方法:window.status不是标准属性.出于安全原因已将其删除.在现代浏览器(包括IE9)上,您无法做到这一点. 您将不得不找到另一种解决方案,例如在左下角创建一个小div:<a href="link" onmouseover="document.getElementBy...
众所周知,IE中的本机DOM元素不包含hasOwnProperty()方法.有两种解决方案.其中最优雅的方法是直接在Object.prototype中访问hasOwnProperty()方法,如下所示:Object.prototype.hasOwnProperty.call(element, name);在我看来,这不再适用于IE9.有人可以解释吗?这是一个说明此情况的fiddle. 在兼容模式关闭的情况下在标准模式下使用IE9,警报显示:sessionStorage is supported: false localStorage is supported: false但是,在打开“兼...
我有一个Dojo 1.7.4应用程序,当在IE9中加载页面时,该应用程序出现“无法获取属性’dir’的值:对象为null或未定义”的错误. 我使用的是AMD版本,当必须分别加载所有文件时,不会发生该错误. 我控制的所有代码都包装在dojo / ready和dom / domReady中!呼吁偏执狂. 当发生错误时,我用IE9调试器捕获了该错误,并且调用堆栈显示在调用isBodyLtr时发生了错误,但是调用堆栈的顶部是nls / synapse_en-gb.js. nls / synapse_en-gb.js文件似乎...
我正在尝试在ExtJs的应用程序构建中模拟鼠标事件,例如单击,鼠标悬停等.我正在使用以下代码来模拟点击,function triggerEvent(element, eventName) {if (document.createEvent){var evt = document.createEvent('MouseEvents');evt.initEvent(eventName, true, true);return element.dispatchEvent(evt);} }var btn = document.getElementById("loginButton");triggerEvent(btn, "click");这在chrome和firefox上可以正常工作,但在IE...
尝试使用postMessage从iFrame检索对象时遇到问题.本质上,我不得不使用iFrame来攻击SAML身份验证端点. SAML端点将javascript对象返回到iFrame,然后将其作为parent.postMessage事件的一部分发送到父窗口:parent.postMessage(authResponse,"*");在Chrome和IE的较新版本中,父窗口事件监听器可以很好地捕获对象,并且我们可以正常运行了.但是,在IE 9中,iFrame不会发送对象,而是发送类似“ [Object object]”的字符串. 因此,尝试引用诸如...
我以为这个问题是was resolved,但不幸的是不是,尽管这次似乎是一个不同的问题. 我想通过跨域XHR使用imgur API照片共享服务,显然,它可以正常工作.我开始一个请求,他们发送一个xml,而我所需要做的就是处理它.但是,尽管有多个建议(在Chrome,Firefox中均可使用),但我无法在Internet Explorer 9中正确执行此操作.这是我尝试过的最简单的代码: HTML:<!DOCTYPE html><html><body><form id="uploadForm" action="http://api.imgur.com/2/...
我有一个页面,其中的表中包含一些td元素,用户可以单击并拖动以重新排序.该页面是使用原型构建的.在IE9以外的所有内容中都可以使用,但在IE9中,当我尝试单击并拖动时,我只是突出显示页面上的某些内容.我怀疑处理程序实际上并没有附加到td元素上. 有没有办法检查IE9的元素上附加了哪些侦听器? (该代码也不在我可以共享的地方,这就是为什么我没有发布任何代码的原因.) 编辑:原来我实际上是在使用原型1.6.1,而问题最终是由于不知道IE9...
基于http://ie.microsoft.com/testdrive/HTML5/ECMAScript5Array/Default.html,我认为IE9支持数组中的indexOf,但以下中断.知道为什么吗?<script type="text/javascript">var a = [59, 20, 75, 22, 20, 11, 63, 29, 15, 77]; var result = a.indexOf(32);//document.write(result); </script>错误信息如下:SCRIPT438: Object doesn't support property or method 'indexOf' test.php,第9行1解决方法:您确定您的页面在IE9模式下运行...