借助HTML分别禁用IE8, IE9的兼容视图模式(Compatibility View)
来源:互联网 发布:淘宝会员吸纳打标 编辑:程序博客网 时间:2024/06/11 03:50
从 IE 8 开始,IE 添加了兼容模式,开启后会以低一版本的 IE 进行渲染。但是有时这样会导致网页出问题,于是我们通常在 html 中添加下列代码来使 IE 使用固定的渲染模式:
12<meta http-equiv="X-UA-Compatible" content="IE=8"> <!--以IE8模式渲染--><meta http-equiv="X-UA-Compatible" content="IE=7"> <!--以IE7模式渲染-->但是我就遇到了一种情况,在 IE8 下只有不使用兼容模式页面才能显示正常,但是如果设定为 IE8 的模式,在 IE9 中却会导致 CSS3 失效。看来,我需要针对 IE8、IE9 分别 禁用兼容模式。怎么办呢?可以在后台判断浏览器版本,如果是 IE8 就输出content="IE=8",如果是 IE9 就输出 content="IE=9"。但是这样 html 是无法实现的。其实,可以单纯使用下面的代码来实现:
<meta http-equiv="X-UA-Compatible" content="IE=9; IE=8; IE=7; IE=EDGE">
1
2
<meta http-equiv="X-UA-Compatible" content="IE=8"> <!--以IE8模式渲染-->
<meta http-equiv="X-UA-Compatible" content="IE=7"> <!--以IE7模式渲染-->
- 借助HTML分别禁用IE8, IE9的兼容视图模式(Compatibility View)
- 解决IE8,IE9启用和禁用兼容模式的方法
- 解决IE8,IE9启用和禁用兼容模式的方法
- IE9如何兼容IE8以及以下的浏览模式
- Understanding IE8 Compatibility View
- 让IE8-的浏览器兼容到IE9
- 使用X-UA-Compatible来设置IE8/IE9兼容模式
- 使用X-UA-Compatible来设置IE8/IE9兼容模式
- 各种IE兼容模式代码,IE6,IE7,IE8,IE9,IE10
- 兼容IE6+IE7+IE8+IE9+FF的CSS
- CSS兼容IE6 IE7 IE8 IE9 Firefox的总结
- CSS兼容IE6 IE7 IE8 IE9 Firefox的总结
- CSS兼容IE6/IE7/IE8/IE9/IE10的通用方法
- 兼容IE7、IE8、IE9的input type="number"插件
- Bootstrap兼容IE6 IE7 IE8 IE9 IE10 IE11的方法
- IE8 兼容模式的设置
- 全选功能的实现(兼容ie8,可以部分禁用)
- IE8\IE9浏览器兼容调整总结
- EF实体类的枚举属性映射设计方法
- 第七章 临时系统的创建(下)
- 讨人厌的org.apache.jasper.JasperException: /index.jsp(14,2) The s:form tag declares that it accepts dyna
- activiti图表元素解析<二>
- cclog日志在eclipse移植android时候不打印日志
- 借助HTML分别禁用IE8, IE9的兼容视图模式(Compatibility View)
- [小说]魔王冢(33)孟婆汤
- Win7卸载了FrameWork4.0后,再重装Framework4.0,vs2010显示“此计算机上没有安装.NETFramework,Version=v4.0”
- 睡觉睡硬床板的好处
- 第三方过滤器在TVideoGrabber中的使用
- .NET下 webdriver的基本操作总结
- hdu 1159 Common Subsequence
- C++ Boost库 asio同步/异步模式[ 定时器来体现 ] [大三四八九月实习]
- mysql alter语句增加一列