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

在上面的声明中,IE 10 会被强制在 IE9 中呈现吗?我不确定 EDGE 会在列表末尾做什么?

伊恩

4

1 回答 1

0

它以 IE10 模式呈现。您可以通过将其包含在文档中并打开 F12 工具以查看其呈现的模式(显示在工具的顶部栏中)来检查它,或者包含一个检查脚本。例如,使用此文档https://dl.dropboxusercontent.com/u/444684/tests/X-UA-Compatibletest.html它返回 10。

查看以下文档,看起来您的元数据实际上是无效的。他们在那里用逗号分隔模式并且不重复 IE 令牌,例如<meta http-equiv="X-UA-Compatible" content="IE=7,9,10" >. 它还提到将使用最高支持的模式,因此如果包含边缘,它将始终是边缘。在这种情况下,您不会从使用附加模式中获得任何好处,因为它们永远不会被使用。

于 2013-05-01T18:54:58.670 回答