浏览器IE与非IE区分

Posted 关山难越

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了浏览器IE与非IE区分相关的知识,希望对你有一定的参考价值。

1、 window.VBArray  IE自带

if(window.VBArray)

{console.log("IE 浏览器");}

else{console.log("非 IE 浏览器");}

 

2、window.ActiveXObject   IE创建XMLHttpRequest对象的一个类(IE11中已经不显示支持 window.ActiveXObject  不过 可以使用 ‘ActiveXObject‘ in window 来做判断)

if(window.ActiveXObject||‘ActiveXObject‘ in window)

{console.log("IE 浏览器");}

else{console.log("非 IE 浏览器");}

以上是关于浏览器IE与非IE区分的主要内容,如果未能解决你的问题,请参考以下文章

IE浏览器与非IE浏览器JS日期兼容性问题处理

30段有用的javascript代码

js通用方法检測浏览器是否已安装指定插件(IE与非IE通用)

js方法区分IE浏览器和非IE浏览器

浏览器兼容 IE6IE7IE8FirefoxOpera CSS hack区分

区分IE版本的js代码