什麼時候相容性視圖已以所有可能的方式被停用,Windows 8.1 上的 Internet Explorer 11 似乎尊重網站的X-UA-Compatible
價值†。這種情況發生在相容性檢視之外(網址列中缺少圖示),並且不是由相容性清單或<!DOCTYPE>
指令引起的。
有什麼辦法可以讓使用者(不是網頁開發人員)為網站選擇文件模式,從而凌駕於網站的X-UA-Compatible
價值之上?
強制 Internet Explorer 10 在不相容檢視中開啟已接受一個答案它透過定義與指令相關的預設文件模式來運作<!DOCTYPE>
。我嘗試過註冊表技巧但沒有成功。雖然它可能已經解決了其他作者的問題,但我的問題與X-UA-Compatibile
標題有關。
† Picasa 網路相簿定義X-UA-Compatible
為IE=EmulateIE7
.開啟 F12 開發人員工具並將文件模式從 7 切換到任何更新的模式(8、9、10、Edge)即可立即修復網站。但是,透過開發人員工具完成的變更不會持續存在。
答案1
您可以透過以下方式將持久性文件模式指派給使用者 Internet Explorer 中的網站:使用企業模式網站列表(看Adding your site to the Enterprise Mode site list
章節)。預設此功能處於關閉狀態,因此您需要使用群組原則啟用它。請注意,這僅適用於 Windows 8.1、Internet Explorer 11 使用者。