分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

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

发布时间:2023-09-06 01:06责任编辑:白小东关键词:httpmeta

1.X-UA_Compatible是ie8 新添加的设置,为了处理兼容性。X-UA-Compatible 文件头支持 IE8 以上版本。带有Emulate是用于仿真模拟的。

2.在网页中指定的模式优先权高于服务器中通过HTTP Header所指定的模式。

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

4.标签解释:

4.1<meta http-equiv = "X-UA-Compatible" content = "IE=7" >   以上代码告诉IE浏览器,无论是否用DTD声明文档标准,<!DOCTYPE>,IE8/9都会以IE7引擎来渲染页面。  

4.2<meta http-equiv = "X-UA-Compatible" content = "IE=8" >   以上代码告诉IE浏览器,IE8/9都会以IE8引擎来渲染页面。  

4.3<meta http-equiv = "X-UA-Compatible" content = "IE=edge" >   以上代码告诉IE浏览器,IE8/9及以后的版本都会以最高版本IE来渲染页面。

4.4如果用分号(;)分隔,对于不同的浏览器版本就有不同的兼容性,例如:  

<meta http-equiv = "X-UA-Compatible" content = "IE=7;IE=9" >   将IE8和IE7按照IE7标准渲染,但是IE9还是按照IE9的标准渲染。它允许有不同的向后兼容水平。

4.5<meta http-equiv = "X-UA-Compatible" content = "IE=Edge,chrome=1" >以上代码IE = edge告诉IE使用最新的引擎渲染网页,chrome = 1则可以激活Chrome Frame .这里的chrome=1不是说IE的技术增强了可以模拟Chrome浏览器,而是与谷歌开发的Google Chrome Frame(谷歌内嵌浏览器框架GCF)有关。这个插件可以让用户的IE浏览器外观不变,但用户在浏览网页时实际上使用的是Chrome的内核,并且支持Windows XP及以上系统的IE6/7/8。谷歌这个墙角挖的真给力!
GCF下载地址: http://code.google.com/intl/zh-CN/chrome/chromeframe/

5.一个有意思的事实是,设置了<meta http-equiv="X-UA-Compatible" content="IE=edge">之后,即使未声明!doctype,在IE8、IE9,页面也不会进入怪异模式。

参考链接:http://zccst.iteye.com/blog/2162187

http://blog.csdn.net/yimuqing123/article/details/53012549

https://msdn.microsoft.com/zh-cn/library/cc288325

http://www.cnblogs.com/victor5230/p/5846832.html

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

原文地址:http://www.cnblogs.com/gaoxuerong123/p/7446994.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved