IE浏览器兼容模式自动开启代码
2012-12-10 17:18
246 查看
在开发过程中,遇到代码一致且没问题,但显示的效果因不同版本的浏览器而不同,主要原因之一就是IE浏览器的兼容模式未开启:
如下JavaScript代码为:
自动开启兼容模式
<script>
engine = null;
if (window.navigator.appName == "Microsoft Internet Explorer")
{
if (document.documentMode){ // IE8
engine = document.documentMode;
}else{// IE 5-7
engine = 5;
if (document.compatMode){
if (document.compatMode == "CSS1Compat"){
engine = 7; // standards mode
}
}
}
}
</script>
</head>
如下JavaScript代码为:
自动开启兼容模式
<script>
engine = null;
if (window.navigator.appName == "Microsoft Internet Explorer")
{
if (document.documentMode){ // IE8
engine = document.documentMode;
}else{// IE 5-7
engine = 5;
if (document.compatMode){
if (document.compatMode == "CSS1Compat"){
engine = 7; // standards mode
}
}
}
}
</script>
</head>
相关文章推荐
- IE浏览器的兼容模式代码细节解读
- wordpress通过代码禁用IE8, IE9,IE10等IE浏览器兼容视图模式(Compatibility View)
- 用Meta标签代码让360双核浏览器默认极速模式不是兼容模式
- Android用代码实现开启关闭调试模式
- 使用X-UA-Compatible来设置IE浏览器兼容模式
- IE8兼容IE7模式代码:X-UA-Compatible详解
- Android 使用代码进入Recovery模式自动升级指定固件包
- 代码控制IE11以兼容IE8的模式启动
- 解决<a></a>下在IE浏览器兼容模式下 img引入图片周围出现边框问题
- Eclipse开启代码自动提示功能
- ECshop两个自动收缩浮动在线客服代码,QQ客服、在线MSN、旺旺,兼容IE、 FF
- 各种IE兼容模式代码,IE6,IE7,IE8,IE9,IE10
- 使用X-UA-Compatible来设置IE浏览器兼容模式
- 如何开启QtCreator的代码自动补全功能
- 如何用代码设置控制自己网站的网页在360浏览器打开时强制优先使用极速模式,而非兼容模式
- IE8不兼容你的网页 怎么办? - 简单开启兼容模式
- 如果数据库处于归档模式但自动归档功能没有开启会产生什么后果呢,产生这种情况后又怎样解决呢?
- IE浏览器下OCX控件的兼容问题(续集)——Javascript代码实现
- 使用X-UA-Compatible来设置IE浏览器兼容模式
- 用Meta标签代码让360双核浏览器默认极速模式打开网站不是兼容模式