浏览器验证

browser: (function(){
var ua = navigator.userAgent.toLowerCase();
var match = /(chrome)[ \/]([\w.]+)/.exec( ua ) ||
/(webkit)[ \/]([\w.]+)/.exec( ua ) ||
/(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) ||
/(msie) ([\w.]+)/.exec( ua ) ||
ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) ||
[];
var result = {version: match[ 2 ] || "0",ie:false,opera:false,chrome:false,mozilla:false,webkit:false};
switch(match[ 1 ] || ""){
case "msie":
result.ie = true;
break;
case "opera":
result.opera = true;
break;
case "chrome":
result.chrome = true;
break;
case "mozilla":
result.mozilla = true;
break;
case "webkit":
result.webkit = true;
}
return result;
})()

posted @ 2016-11-28 20:13  <张磊>  阅读(142)  评论(0编辑  收藏  举报