检测浏览器类型
var Browser = (function(){
var na = window.navigator,
ua = na.userAgent.toLowerCase(),
browserTester = /(msie|webkit|gecko|presto|opera|safari|firefox|chrome|maxthon|android|ipad|iphone|webos|hpwos)[ \/os]*([\d_.]+)/ig,
Browser = {
platform: na.platform
};
ua.replace(browserTester, function(a, b, c) {
var bLower = b.toLowerCase();
if (!Browser[bLower]) {
Browser[bLower] = c;
}
});
if (Browser.opera) { //Opera9.8后版本号位置变化
ua.replace(/opera.*version\/([\d.]+)/, function(a, b) {
Browser.opera = b;
});
}
if (Browser.msie) {
Browser.ie = Browser.msie;
var v = parseInt(Browser.msie, 10);
Browser['ie' + v] = true;
}
return Browser;
})();