56

我刚刚在野外看到了这个元标签,想知道它确实如此,为什么要使用它?

<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

阅读 About.com 上的文档,它说:

“IE=edge”告诉 Internet Explorer 使用该版本 IE 可用的最高模式。Internet Explorer 8 最多可以支持 IE8 模式,IE9 可以支持 IE9 模式等等。

但是chrome=1标签呢?

4

2 回答 2

50

它适用于 Google 的Chrome Frame浏览器插件。

ChromeFrame 可以安装在各种版本的 IE 上(对于不能很好地配合现代网络功能的旧版本尤其方便)。它本质上是在IE 中运行 chrome 浏览器。

在元标记的情况下,IE 应该在标准模式下运行(最新版本“Edge”) - 如果存在,则激活 chrome 框架。

我通常为旧版本的 IE 做一些有条件的浏览器工作,允许用户安装插件作为选项。

更多信息: chrome frame API

(请记住,Google Chrome Frame 不再受支持)

于 2013-02-01T00:56:47.100 回答
11

此外,从 IE11 的“边缘”模式开始,它曾经是实验性的,现在是“首选”模式 - 请参阅IE11 预览中的兼容性更改

此外,“文档模式”通常在 IE11 中一起被弃用,因此您可能应该尝试停止依赖它们。

于 2013-09-16T19:59:19.757 回答