IEVersion function () {
var = userAgent the navigator.userAgent; // browser made userAgent string
var isIE = userAgent.indexOf ( "compatible" )> -1 && userAgent.indexOf ( "MSIE")> -1; // determining whether IE <11 browser
var isEdge = userAgent.indexOf ( "Edge" )> -1 && isIE;! // is determined whether the IE browser Edge
var isIE11 = userAgent.indexOf ( 'Trident' )> -1 && userAgent .indexOf ( "RV: 11.0")> -1;
IF (isIE) {
var reIE the RegExp new new = (. "MSIE (\\ \\ \\ D + D +);");
reIE.test (the userAgent);
var fIEVersion = parseFloat (RegExp [ "$ 1 "]);
if(fIEVersion == 7) {
return 7;
} else if(fIEVersion == 8) {
return 8;
} else if(fIEVersion == 9) {
return 9;
} else if(fIEVersion == 10) {
return 10;
} else {
return 6;//IE版本<=7
}
} else if(isEdge) {
return 'edge';//edge
} else if(isIE11) {
return 11; //IE11
}else{
return -1;//不是ie浏览器
}
}
Determine the browser version of the function (practical)
Guess you like
Origin blog.csdn.net/anwj1020/article/details/81114250
Recommended
Ranking