用于GCF的IE = Edge是什么?

时间:2012-09-21 12:34:16

标签: internet-explorer meta-tags google-chrome-frame

Google Chrome框架developer guide说,

  

以下完整示例表示IE6用户使用Google Chrome Frame,否则将“Edge”参数传递给IE的更高版本:

<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=IE6">

“将EDGE参数传递给IE的更高版本”是什么意思?

3 个答案:

答案 0 :(得分:9)

来自MSDN Defining Document Compatibility

  

文档兼容性模式允许您控制Internet Explorer解释和显示网页的方式

     

指定IE=edge指示IE将最高可用引擎用于既定和新兴行业标准。

例如在IE9发动机的最高版本是9(同样为IE8最高版本是8),但IE9也可以使用IE8,IE7或IE5发动机(及其所有旧的错误的)呈现的网页IE8也可以像IE7或IE5那样呈现页面。

如果您有一个专为IE7设计的页面,但用户现在正在使用IE9,则会有分页符;而不是更新所有代码以使用两个引擎,可以添加<meta>标签,表明IE9使用IE7引擎。

Chrome框架建议建议将来针对IE新版本的代码进行验证。通过指定“使用最新版本”,您不会将页面限制为特定版本的IE。

在你的问题的上下文中,我不认为使用 Edge 特定于GCF,而是使用IE的指令。

答案 1 :(得分:2)

它使IE使用最新版本的渲染引擎。

http://msdn.microsoft.com/en-us/library/cc288325(v=vs.85).aspx

答案 2 :(得分:0)

  

http://msdn.microsoft.com/en-us/library/jj676915(v=vs.85).aspx

     

注意边缘模式仅用于测试目的;不要使用它   在生产环境中。