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