2014-12-05 80 views
0

我如何在網頁配置中更改IE的'文檔模式'?如何在web.config中更改Internet Explorer的「文檔模式」?

我已經建立了一個網站,並在我的本地工作良好。但發佈後,當我試圖打開網站,我可以看到一些misalignment.i檢查文檔模式使用開發人員工具它是IE7標準。

當我將其更改爲IE9有它按預期工作。

+1

可以使用''元標記中的主頁或頁。 [看到這個問題](http://stackoverflow.com/questions/6771258)。 – 2014-12-05 06:45:33

+0

我添加以下代碼在我們的配置 <添加名稱= 「X-UA-兼容」 值= 「IE = EmulateIE9」/> 但仍然存在此問題 – Gayathri 2014-12-05 06:48:11

+0

您需要將它作爲** HTML **標頭。你所做的是添加一個** HTTP **頭,這是不同的。 – 2014-12-05 06:55:59

回答

1

不要效仿,IE9,只需使用<add name="X-UA-Compatible" value="IE=edge" />這會導致IE總是最符合標準的模式呈現。

但是,您的問題很可能不是這個標題。可能是因爲您沒有使用適當的doctype標籤,或者您正在做其他事情來強制IE進入兼容模式。 X-UA兼容標頭不會解決導致兼容模式的HTML有效性的基本問題。

另一種可能性是,如果你是一個企業網絡上,他們正在覆蓋兼容模式爲您的網站(通常是因爲他們正在努力使在同一地點工作,舊的應用程序)。在這種情況下,您需要與網絡管理員聯繫解決問題。

相關問題