js检测浏览器版本
var BrowserDetect = {
init : function() {
this.userAgent = window.navigator.userAgent.toLowerCase();
},
isIE : function() {
if (/msie/i.test(this.userAgent) || /rv\:11.0/i.test(this.userAgent)) {
return true;
} else {
return false;
}
},
isChrome : function() {
if (/chrome/i.test(this.userAgent)) {
return true;
} else {
return false;
}
},
isFireFox : function() {
if (/firefox/i.test(this.userAgent)) {
return true;
} else {
return false;
}
},
getIEVersion : function() {
var version = "";
if (/rv\:11\.0/i.test(this.userAgent)) {
version = "IE11";
}
if (/msie 10\.0/i.test(this.userAgent)) {
version = "IE10";
}
if (/msie 9\.0/i.test(this.userAgent)) {
version = "IE9";
}
if (/msie 8\.0/i.test(this.userAgent)) {
version = "IE8";
}
if (/msie 7\.0/i.test(this.userAgent)) {
version = "IE7";
}
if (/msie 6\.0/i.test(this.userAgent)) {
version = "IE6";
}
return version;
}
};