1、X-UA-Compatible

X-UA-Compatible是IE8的一个专有<meta>属性,它告诉IE8采用何种IE版本去渲染网页,在html的<head>标签中使用。

2、为什么要用X-UA-Compatible?

在IE8刚推出的时候,很多网页由于重构的问题,无法适应较高级的浏览器,所以使用X-UA-Compatible标签强制IE8采用低版本方式渲染。

使用下面这段代码后,开发者无需考虑网页是否兼容IE8浏览器,只要确保网页在IE6、IE7下的表现就可以了。

EmulateIE7 模式通知 Windows Internet Explorer 使用 <!DOCTYPE> 指令确定如何呈现内容。标准模式指令以Windows Internet Explorer 7 标准模式显示,而 Quirks 模式指令以 IE5 模式显示。与 IE7 模式不同,       EmulateIE7 模式遵循 <!DOCTYPE> 指令。对于多数网站来说,它是首选的兼容性模式。

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
//emulate 仿真

  一般情况下,X-UA-Compatible标签设置如下,IE=edge告诉IE使用最新的引擎渲染网页,chrome=1则可以激活Chrome Frame

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

  声明当前页面用chrome内核来渲染:

< meta http-equiv = "X-UA-Compatible" content = "chrome=1" >

  如果安装了GCF,则使用GCF来渲染页面,如果为安装GCF,则使用最高版本的IE内核进行渲染,谷歌做了个外挂:Google Chrome Frame(谷歌内嵌浏览器框架GCF)。这个插件可以让用户的IE浏览器外不变,但用户在浏览网页时,实际上使用的是Google Chrome浏览器内核,而且支持IE6、7、8等多个版本的IE浏览器。

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

  

最新文章

  1. 规则“Windows Server 2003 FILESTREAM 修补程序检查” 失败。
  2. 对象布局已知时 C++ 对象指针的转换时地址调整
  3. Tuple,Array,Map,文件操作
  4. 2014 Super Training #10 D 花生的序列 --DP
  5. WEB Application Development Integrator : 应用设置
  6. cocos2dx3.2移植android
  7. Querying CRM data with LINQ
  8. Haskell学习-函数式编程初探
  9. cobbler批量化安装系统
  10. java 处理上传exl数据 并导入数据库
  11. gui小计算器的程序写法
  12. 基于 Jenkins 构建持续集成任务
  13. (转)C#读取MAC的几种方法
  14. 本地管理表空间和字典管理表空间的特点,ASSM有什么特点
  15. filebeat安装部署
  16. C# NameValueCollection
  17. UltraISO制作ISO镜像文件
  18. 关于React Hooks,你不得不知的事
  19. 微信小程序wx.pageScrollTo的替代方案
  20. 一个简单的类似Vue的双向绑定

热门文章

  1. JUnit——(二)注解
  2. 第一百一十九节,JavaScript事件入门
  3. Java中的native关键字与JNI
  4. ajax中的stasus错误详解
  5. ubuntu配置LAMP
  6. 向多个会话窗口发送命令 -SecureCRT
  7. 浏览器内核控制Meta标签说明(内核渲染优先问题)
  8. drupal7 sql接口笔记
  9. 优秀代码要求(转自http://www.cnblogs.com/brishenzhou/p/6284188.html)
  10. es6 语法