Tag: internet explorer 11

IE 11开发者工具问题 – window.onload中的exception

我在Windows 7机器上安装了Internet Explorer 11,而不是在DOM Explorer中构buildDOM。 有没有人知道这个问题? 我试图卸载并重新安装IE多次,但问题仍然存在。 DOM Explorer选项卡显示图像中显示的错误 –

如何解决IE11的localStorage事件两次或根本不在iframe中?

我猜这是一个错误,但我一直没有find任何关于这个问题的讨论。 众所周知,IE10将(针对spec)本地触发存储事件(即在触发事件的同一全局执行环境中),但是IE11似乎更偏离规范( http://www.w3.org / TR / webstorage / ),当涉及到同域的iframes: 如果iframeembedded在触发存储事件的页面中,则该事件将在该iframe内触发TWICE。 如果iframeembedded在与触发存储事件的页面不同的页面中,则该事件在该iframe内根本不会触发。 如果事件是由iframe触发的 ,则会在本地触发TWICE,并在同一页面中embedded的任何其他iframe中触发TWICE,但在其他页面的iframe中触发。 您可以通过在两个单独的选项卡中打开以下链接来进行testing: http : //hansifer.com/main.html 任何人都有这个奇怪的见解吗? 最后testing版本: IE v11.0.9600.16476 (更新2016-08-13:显然它是相关的“更新版本”,而不是IE的“关于”对话框中报告的“版本”) 链接到错误报告: https : //connect.microsoft.com/IE/feedback/details/811546/ie11-localstorage-events-fire-twice-or-not-at-all-in-iframes 更新2015-10-26 我只是注意到,这似乎是固定在v11.0.9600.18059,虽然我不知道什么时候修复下降,因为它似乎没有在任何最近的KB引用。 不幸的是,IE11 localStorage事件在其他方面仍然存在exception(尽pipe这些是与本文中提出的问题分开的): IE在触发事件的localStorage设置或移除的窗口上下文中引发localStorage事件。 localStorage事件只能在相同来源的外部窗口上下文中引发。 (更新:在EdgeHTML 13.10586中工作) 当存储项被添加/删除时,IE对e.oldValue/e.newValue使用空string而不是null 。 (更新:在EdgeHTML 13.10586仍然是一个问题) IE调用localStorage事件处理程序非确定性BEFORE或AFTER设置/删除后生效,而不是始终如一。 更新2015-12-24 看来这个bug被转移到边缘(testing的EdgeHTML 13.10586) 更新2016-02-02 韦尔普,没关系。 在IE v11.63.10586.0 (更新2016-08-13:显然它是相关的“更新版本”,而不是在IE的关于对话框中报告的“版本”)中再次观察到这个错误。 更新2016-08-13 这个现在似乎在IE(更新版本11.0.34)中是固定的,虽然存储事件仍然在原始窗口中被触发,违反规范(一个已知的长期存在的问题)。 我发现这个包含在IE 2016年6月14日安全更新中的知识库 ,尽pipe根据其描述,它只涉及上面的第二个项目符号。 至于Edge(经过testing的EdgeHTML 14.14393),现在看起来这个问题现在已经解决了,但是还有一个新问题:存储事件不是跨同一页面的同源帧触发的。 我在这里分别向MS报告。

如何将IE11文档模式设置为默认边缘?

我的计算机上安装了Internet Explorer,但需要testingIE 7的兼容模式。将文档模式更改为IE 7后,将其设置为默认,现在我无法更改它。 默认是卡在IE 7? 如何设置文档模式默认?

IE11开发工具中的IE7 / 8/9/10仿真器在哪里?

IE11刚刚发布(作为开发人员预览版),我无法在IE11开发工具中findIE7 / 8/9/10仿真器。 有谁知道现在在哪里find他们?

Internet Explorer 9,10和11事件构造函数不起作用

我正在创build一个事件,所以使用DOM Event构造函数: new Event('change'); 这在现代浏览器中工作正常,但是在Internet Explorer 9,10和11中,它失败: Object doesn't support this action 如何修复Internet Explorer(理想情况下通过填充)? 如果我不能,是否有我可以使用的解决方法?

Internet Explorer 11通过元标记禁用“在兼容性视图中显示Intranet站点”不起作用

我一直在Intranet网站工作超过6个月,我一直在使用下面的HTML5 doctype和边缘兼容性元标记来强制Internet Explorer不模仿旧的浏览器版本,这一直工作正常。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <title>My title</title> <meta http-equiv="X-UA-Compatible" content="IE=EDGE" /> </head> <body> </body> </html> 我这样做的原因是因为我工作的地方使用策略设置来启用所有Intranet站点的兼容性视图,并且这种使用EDGE设置的方法在Internet Explorer 9中可以正常工作。 一个多月前,我升级到了Internet Explorer 11,该网站仍按预期工作。 今天这个按预期停止工作,我不能肯定地说,但我认为强制兼容性视图的政策没有在IE11中启用,现在是…因为已启用兼容性元标记不再做预期的事情,而这个网站正在模拟IE8的企业模式下运行。 有谁知道如何解决这个问题,并强制IE11在Intranet网站上使用兼容性“企业模式”执行时? 并不能通过浏览器设置禁用? 编辑 我刚刚尝试添加自定义标题在我的web.config中解释这个答案https://stackoverflow.com/a/18257208/98706 而这对我来说不起作用我仍然在开发者工具栏控制台中得到下面的消息 HTML1122: Internet Explorer is running in Enterprise Mode emulating IE8. 在IE11中启用此Intranet兼容性设置时,版本8就好像被视为edge 。 这篇文章: https : //www.leapinggorilla.com/Blog/Read/1016/ie-ate-my-css—disabling-compatability-mode解释了这一点,我还没有尝试通过代码设置此标头和我们的用户没有访问权限来更改他们的浏览器设置..其他更改没有任何工作。 UPDATE 有关企业模式和兼容模式之间的区别,请参阅我对这篇文章的评论,因为它很重要。

如何写IE 11的CSS黑客?

我怎么才能黑客或编写只有IE 11的CSS? 我有一个网站,在IE浏览器看起来不好11.我只是在这里和那里search,但没有find任何解决scheme呢。 有没有任何CSSselect器?

如何从Internet Explorer 11降级到Internet Explorer 10?

作为一名开发人员,我发现新的Internet Explorer版本是一个完整的恶梦。 我closures了Windowsfunction,但是我无法安装Internet Explorer 10 。 它说它已经安装,它不是。 是否有我应该删除的文件或registry项?

如何在IE11中带回“浏览器模式”?

更新 :旧的问题只适用于IE11预览; 浏览器模式在IE11的最终版本中已经返回。 但有一个问题:它是无用的,因为它不模仿有条件的评论。 例如,如果您使用它们在传统IE中启用HTML5支持,您将不再能够在IE11中debugging您的站点。 <!–[if lte IE 8]> <script src="html5shiv.js"></script> <![endif]–> 阅读另一个StackOverflow的问题和IE 错误跟踪问题 。 微软从来没有回应过这个问题,所以看起来他们特意引入了这个bug来引导用户购买BrowserStack订阅。 有条件的评论模拟在预览版本中工作得很好。 原始问题 :在Windows 7上安装IE11预览版时,会附带老式的F12工具,可以更改浏览器模式。 但是,如果您转到“工具”菜单并select“F12”开发人员工具,则会被新的开发人员工具replace,而“浏览器模式”将不再可用。 唯一的方法是将其卸载IE11并重新安装。 有没有更容易的方式来切换浏览器模式在IE11中?

Internet Explorer 11中的VBScript支持

我用两个脚本尝试了下面的HTML页面: <html> … <body> <script type="text/javascript"> alert ('Javascript'); </script> <script type="text/vbscript"> msgbox "Vbscript" </script> </body> </html> 在Windows 8.1预览+ Internet Explorer 11上,JavaScript工作,VBScript没有。 在(Windows 8 + IE10),(Windows 7 + IE9)上,这两个脚本工作。 在Internet Explorer 11中,我没有find有关VBScript支持结束的任何信息,是吗?