我有一個內部網站託管在IIS上。我添加了下面的元代碼,並添加頁面應該在IE8瀏覽器模式和文檔模式下的http-header。強制瀏覽器模式= IE8和文檔模式= IE8標準
<meta http-equiv="X-UA-Compatible" content="IE=8" >
我們在Visual Studio上測試了它,它工作得很好。
但是,在我們將代碼發佈到另一個IIS服務器後,一位開發人員報告說,頁面在「IE8 Comatiblity」瀏覽器模式下呈現,導致一些JavaScript失敗。
在同一個Windows Server 2003(RDP會話)上工作的人超過4人。 我們使用相同版本的IE(實際上是同一個IE)。每個人都可以獲得「IE8」瀏覽器模式,但有一個人獲得「IE8兼容性」瀏覽器模式。
還有什麼可以讓特定用戶的IE加載IE8模式以外的模式的頁面?
PS。 我們檢查了IE中的兼容性列表;它是空的。
我假設本地主機是烏爾自己的電腦,而不是網(內部網資源)。但聽起來很奇怪:)理論上來說,應該是在內聯網..微軟總是會讓奇怪的魔法:) – avasin 2012-07-10 08:32:40
其不是魔術,更像是奇怪的詛咒 – Billybonks 2012-11-30 10:48:39