0
<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE" /> 

在上面的聲明中,IE 10會被強制呈現在IE9中嗎?我不確定EDGE會做什麼,因爲它在列表的最後?X-UA兼容 - 包括EDGE和IE9?

伊恩

回答

0

它呈現在IE10模式。您可以通過將其包含在文檔中並打開F12工具來查看它所呈現的模式(顯示在工具的頂部欄中),或者包含一個用於檢查的腳本。例如。與此文檔https://dl.dropboxusercontent.com/u/444684/tests/X-UA-Compatibletest.html它返回10.

看看following documentation,它看起來像你的元實際上是無效的。在那裏它們用逗號分隔模式並且不重複IE令牌,例如, <meta http-equiv="X-UA-Compatible" content="IE=7,9,10" >。它還提到了將使用的最高支持模式,因此如果包含邊緣,它將始終是邊緣。在這種情況下,您不會使用其他模式的任何好處,因爲它們永遠不會被使用。

+0

請謹慎使用此格式,因爲文檔中還指出:「注意:前面的示例僅用於說明目的;不要在生產環境中使用它。」 – 2013-10-30 14:53:48