判断IE浏览器版本和Edge代码(js/javascript)

1、判断是否为IE8及以下版本:

if (!+[1,]) {alert('<=8');
}

2、判断是否为IE9及以下版本:

if (!('placeholder' in document.createElement('input'))) {alert('<=9');
}

3、判断是否为IE10及以下版本:

if (!!document.all) {alert('<=10');
}

4、判断是否为IE浏览器:

if(!!window.ActiveXObject || "ActiveXObject" in window){alert('Is IE');
}

5、判断是否为Edge浏览器:

if (navigator.userAgent.indexOf("Edge") > -1) {alert('Is Edge');
}

6、判断是否为指定版本IE,比如判断是否为IE8或者IE10:

if (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.split(";")[1].replace(/[ ]/g, "") in {'MSIE8.0': '','MSIE10.0': ''
}) {alert(true)
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部