2014-01-13 58 views
0

我設計了一個HTML頁面,我希望每當用戶在IE中打開時,默認情況下它都應該在IE的IE8標準版本中打開。 相反,如果有IE9或IE10,它應該將IE8作爲默認值。強制在IE8中打開HTML而不是任何其他版本的IE?

+0

在我的電腦上沒有IE11以外的其他IE,那應該怎麼打開呢? – Alexander

+3

爲什麼? IE8模式慢,錯誤,你不會得到它非IE瀏覽器。你應該幾乎可以肯定地在頁面中修復,而不是要求現代瀏覽器是越野車。 – Quentin

+0

你可以這樣做測試頁面,但在這種情況下,你應該使用開發人員工具。改爲讓你的代碼跨瀏覽器。 –

回答

2

您可以指示Internet Explorer 9的和新的在IE 8渲染模式:

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

這是documented on msdn

請參閱問題的評論爲什麼你不應該這樣做。

0

如果你是出於測試目的這樣做:

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

這迫使IE 8,顯示在Internet Explorer標準模式的頁面。

或者

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

這迫使IE 8使用!DOCTYPE聲明的頁面來確定渲染模式。

更多信息:http://msdn.microsoft.com/en-us/expression/dd835379.aspx

相關問題