0
我如何在網頁配置中更改IE的'文檔模式'?如何在web.config中更改Internet Explorer的「文檔模式」?
我已經建立了一個網站,並在我的本地工作良好。但發佈後,當我試圖打開網站,我可以看到一些misalignment.i檢查文檔模式使用開發人員工具它是IE7標準。
當我將其更改爲IE9有它按預期工作。
我如何在網頁配置中更改IE的'文檔模式'?如何在web.config中更改Internet Explorer的「文檔模式」?
我已經建立了一個網站,並在我的本地工作良好。但發佈後,當我試圖打開網站,我可以看到一些misalignment.i檢查文檔模式使用開發人員工具它是IE7標準。
當我將其更改爲IE9有它按預期工作。
不要效仿,IE9,只需使用<add name="X-UA-Compatible" value="IE=edge" />
這會導致IE總是最符合標準的模式呈現。
但是,您的問題很可能不是這個標題。可能是因爲您沒有使用適當的doctype標籤,或者您正在做其他事情來強制IE進入兼容模式。 X-UA兼容標頭不會解決導致兼容模式的HTML有效性的基本問題。
另一種可能性是,如果你是一個企業網絡上,他們正在覆蓋兼容模式爲您的網站(通常是因爲他們正在努力使在同一地點工作,舊的應用程序)。在這種情況下,您需要與網絡管理員聯繫解決問題。
可以使用''元標記中的主頁或頁。 [看到這個問題](http://stackoverflow.com/questions/6771258)。 – 2014-12-05 06:45:33
我添加以下代碼在我們的配置 <添加名稱= 「X-UA-兼容」 值= 「IE = EmulateIE9」/> customHeaders> httpProtocol> 但仍然存在此問題 –
Gayathri
2014-12-05 06:48:11
您需要將它作爲** HTML **標頭。你所做的是添加一個** HTTP **頭,這是不同的。 – 2014-12-05 06:55:59