48得票7回答
如何将HTML内容设置到iframe中

我有一个HTML字符串<html> <body>Hello world</body> </html> 我想用JavaScript将其设置为iframe。我正在尝试像这样设置HTML:contentWindow.document.body.i...

47得票7回答
在IE9中console.log.apply无法工作

看起来我重新发明了轮子,但是在Internet Explorer 9中它不起作用,而在IE6中却可以。function debug() if(!window.console) { window.console = { log: function() { /* do somethi...

47得票11回答
在IE9中使用XMLHttpRequest时出现SCRIPT5: Access is denied错误

var xhttp=new XMLHttpRequest(); xhttp.open('GET', 'foo.xml', false); F12弹回:SCRIPT5:Access is denied。位于第95行的xhttp.open行。 我的JavaScript代码似乎没有问题,而且Fir...

46得票8回答
<select>仅显示所选选项的第一个字符

我有一个标准的下拉选择框,使用jQuery添加选项。但是在IE9中,只显示所选选项的第一个字符。显然,在FireFox和Chrome中它运作正常,但我必须支持IE9。我尝试了IE9兼容模式,但没有任何改善,对select或option应用样式也没有效果。 有人遇到过这个问题吗?是什么导致的?你...

45得票2回答
令人惊讶的怪异IE 9 Javascript错误:修改文档标题会使后续代码执行

我完全不理解这个。这里有一些JavaScript代码,在所有浏览器中都可以运行,但在IE 9中无法运行。它是从Flash电影中使用ExternalInterface调用的,并且旨在在DOM中动态调整电影的大小,如果电影的大小在内部发生变化。 function vResizeFlash(swf...

44得票8回答
IE9 JavaScript错误:SCRIPT5007:无法获取属性“ui”的值:对象为空或未定义。

我的网站在Chrome、Firefox和Internet Explorer 8上运行良好。但是在Internet Explorer 9上,只要将鼠标悬停在组件上,就会触发非常奇怪的错误。 SCRIPT5007: 无法获取属性“ui”的值:对象为 null 或未定义 ScriptReso...

43得票5回答
如何使SmartScreen过滤器信任自签名证书

Windows 8下的Microsoft SmartScreen Filter是小型开发者的噩梦。 虽然我知道它对终端用户有益,而且对于防止恶意程序安装在终端用户的计算机上也很有效,但我和很多其他开发者更不愿意支付年度更新代码签名证书或者更糟糕的EV代码签名证书的费用。此外,当为内部使用开发...

43得票4回答
有没有一种方法可以检测浏览器是否具有亚像素精度?

有没有一种方法可以检测浏览器对元素的次像素精度? 与其他主要浏览器不同,IE9对其元素具有次像素精度(元素的宽度可以为50.25px)。因此,我需要以不同的方式处理某个元素。 一种方法是使用jQuery来检测浏览器名称和版本,但这在jQuery中已被弃用且不推荐使用,建议测试功能是否存在而...

42得票6回答
在IE9中,img元素中的SVG比例不受尊重

CSS:img{ max-height:30px; } HTML:&lt;img src="foo.svg" /&gt; 我希望这个 svg 图像可以按比例缩放到最大高度为 30 像素。SVG 的自然尺寸为 200px x 200px。在 FF 和 Chrome(30x30)中效果很好...

41得票18回答
Selenium 2.0b3的IE WebDriver,点击无反应

使用IE9驱动程序时,偶尔单击方法仅选择按钮,而不执行单击()的操作。请注意,这种情况只会偶尔发生,因此我认为问题不在代码上。使用Firefox4与Firefox驱动程序没有问题。我还遇到一个问题,即元素有时无法找到,但仅限于IE,而不是Firefox。if (Driver.FindEleme...