![](/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.