![](/img/trans.png)
[英]Why doesn't window.open(url, name) open in the SAME window with IE11?
[英]In IE11, why some machines requires the website URL included in “Compatibility view settings” and others doesn't?
我有一个网站,要求以兼容模式运行。
我们用
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9">
强制此行为,并且它在IE 9,IE 10中可以正常工作,并且在具有IE 11且未进行任何更改的某些计算机中也可以正常工作,但在其他具有相同版本IE11,Windows版本的计算机中,则需要将网站URL添加到“兼容性视图设置”。 一旦添加,一切正常。
使用开发人员工具(F12)
当您使用开发人员工具更改文档模式时,某些计算机将在其他计算机上显示选项的完整列表(Edge,10、9、8、7、5),您必须将URL添加到“兼容性视图设置”中查看选项的完整列表,否则只有Edge可用。
为什么IE11在具有相同精确设置的两台不同计算机中表现不同?
是否有任何Windows设置可能导致不同的行为?
我可以在网页代码中采取什么措施来强制IE表现相同?
这些页面上的Internet Explorer可能受企业模式的影响。 您是否在网址左侧看到带有白色建筑物的蓝色图标?
Microsoft具有本文“ 使用文档模式和企业模式站点列表修复Web兼容性问题 ”,解释了不同的文档模式以及企业模式如何影响这些视图。
这些是注册表项,以调查是否在受影响的计算机上启用了企业模式:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer\Main\EnterpriseMode
HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Internet Explorer\Main\EnterpriseMode
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.