频道栏目
首页 > 资讯 > 浏览器 > 正文

判断IE各版本浏览器的最直接有效的方式

17-08-16        来源:[db:作者]  
收藏   我要投稿

首先,判断是否是IE浏览器,有如下两种方式:

第一种,通过userAgent信息来判断

[javascript]view plaincopy print?

if(navigator.userAgent.indexOf("MSIE")>0){

//是IE浏览器

}[javascript]view plaincopy print?

if(!!window.ActiveXObject){

//是IE浏览器

}

[javascript] view plain copy print?

//IE6判断:

varisIE6=!!window.ActiveXObject&&!window.XMLHttpRequest;

//或者:

if(navigator.userAgent.indexOf("MSIE6.0")>0){

alert("ie6");

}

//IE7判断:

if(navigator.userAgent.indexOf("MSIE7.0")>0){

alert("ie7");

}

//IE8判断:

if(!!window.ActiveXObject&&document.documentMode==8){

alert("ie8");

}

//IE9判断:

if(!!window.ActiveXObject&&document.documentMode==9){

alert("ie8");

}

//IE10判断:

if(!!window.ActiveXObject&&document.documentMode==10){

alert("ie8");

}

if(!!window.ActiveXObject&&!document.documentMode){

alert("ie版本小于8");

}

if(!!window.ActiveXObject&&(!document.documentMode||document.documentMode<9)){

alert("ie版本小于9");

}

if(!!window.ActiveXObject&&(!document.documentMode||document.documentMode<10)){

alert("ie版本小于10");

}

if(!!window.ActiveXObject&&!!document.documentMode){

alert("ie版本大于等于8");

}

if(!!window.ActiveXObject&&document.documentMode>8){

alert("ie版本大于8");

}

相关TAG标签
上一篇:SourceTree免登录跳过初始设置
下一篇:解决浏览器记住密码输入框的问题
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站