2013-08-29 145 views
0

我們注意到,在一些IE8和IE9和IE10的meta標籤設置IE兼容模式下使用X-UA兼容

<meta http-equiv="X-UA-Compatible" content="IE=Emulate IE7" /> 

得不到尊重......或者至少看起來像瀏覽器會忽略它。

其他建議如何在IE中明確設置兼容模式?

我們在我們的軟件中使用了一些無法在IE8 +中運行的部分(rish faces3)組件,並且升級這些組件並不是一種選擇。

+0

您是否正在iframe中運行您的內容? Iframe以與其父頁面相同的模式運行。 –

+0

沒有沒有iframe ...它工作正常,直到幾天前,我們的webap的一些客戶開始抱怨... mybe有一些IE更新影響這...這只是一個猜測 – simonC

回答

0

試試下面的元標記:

<meta http-equiv="X-UA-Compatible" content="IE=7" /> 

這將顯示該網站,彷彿這是IE7,而不是模仿IE7

+1

這有點誤導。 「IE = 7」表示「在IE7標準模式下渲染此文檔」。 「EmulateIE7」的意思是「在IE7標準模式下渲染此文檔,除非它是一種怪癖模式文檔,在這種情況下,您應該將其渲染爲怪癖模式。」 – EricLaw