87,904
社区成员
发帖
与我相关
我的任务
分享
function ietester() {
var undef,
ie,
v = 3,
div = document.createElement('div'),
all = div.getElementsByTagName('i');
while (
div.innerHTML = '<!--[if gt IE ' + (++v) + ']><i></i><![endif]-->',
all[0]
);
v > 4 ? ie = v : ie = undef;
return ie;
}
非ie浏览器返回undefined,ie浏览器则返回ie版本,不过没有在ie10以上测试过
var version=window.navigator.userAgent.match(/MSIE\s\d+/);
var vNumber=version[0].split(" ")[1];
if(vNumber<10){
alert("IE版本为:"+vNumber);
}