js判断浏览器是否为IE浏览器js怎么判断ie浏览器
现在站长似乎对IE不是太友好,因为要为IE浏览器需要做很多的兼容性适配,导致站长的工作量加大,而且效果不是很好。导致网站畸形。
用js判断当前的浏览器是否为IE浏览器:以前讲过《[if lt IE 9]命令判断浏览器是否为ie9一下浏览器然后跳转网页代码》今天讲一下通过js判断是否为ie下面是具体的代码。今天加的这个代码主要是通过判断当前浏览器是否支持ActiveX控件,因为ActiveX控件只有ie浏览器支持,其他的浏览器都是不支持的。仅以此图纪念以前的回忆
IE6-8和IE11都适用:
function isIE() { //ie? if (!!window.ActiveXObject || "ActiveXObject" in window) { return true; } else { return false; } }
window.ActiveXObject:判断浏览器是否支持ActiveX控件,只有IE浏览器里面支持ActiveX控件
如果浏览器支持ActiveX控件,可以利用 var xml = new ActiveXObject("Microsoft.XMLHTTP"); 创建XMLHttpRequest 对象(这是在IE7以前的版本中);
在较新的IE版本中可以利用 var xml = new ActiveXObject("Msxml2.XMLHTTP")的形式创建XMLHttpRequest对象;
而在IE7及非IE浏览器中可以利用v ar xml=new XMLHttpRequest()创建XMLHttpRequest对象。
点击链接加入群聊三群:751529538
点击链接加入群聊二群:376877156
点击链接加入群聊【路由器交流群:622891808已满】
本站附件分享,如果附件失效,可以去找找看
饿了么红包
于2018-10-16发布