functionbrowserVersion(){
varuserAgent=navigator.userAgent;//取得浏览器的userAgent字符串
varisIE=userAgent.indexOf("compatible")>-1&&userAgent.indexOf("MSIE")>-1;//判断是否IE<11浏览器
varisIE11=userAgent.indexOf('Trident')>-1&&userAgent.indexOf("rv:11.0")>-1;
varisEdge=userAgent.indexOf("Edge")>-1&&!isIE;//Edge浏览器
varisFirefox=userAgent.indexOf("Firefox")>-1;//Firefox浏览器
varisOpera=userAgent.indexOf("Opera")>-1||userAgent.indexOf("OPR")>-1;//Opera浏览器
varisChrome=userAgent.indexOf("Chrome")>-1&&userAgent.indexOf("Safari")>-1&&userAgent.indexOf("Edge")==-1&&userAgent.indexOf("OPR")==-1;//Chrome浏览器
varisSafari=userAgent.indexOf("Safari")>-1&&userAgent.indexOf("Chrome")==-1&&userAgent.indexOf("Edge")==-1&&userAgent.indexOf("OPR")==-1;//Safari浏览器
if(isIE){
varreIE=newRegExp("MSIE(\\d+\\.\\d+);");
reIE.test(userAgent);
varfIEVersion=parseFloat(RegExp["$1"]);
if(fIEVersion==7){
return'IE:7';
}elseif(fIEVersion==8){
return'IE:8';
}elseif(fIEVersion==9){
return'IE:9';
}elseif(fIEVersion==10){
return'IE:10';
}else{
return'IE:6';//IE版本<7
}
}elseif(isIE11){
return'IE:11';
}elseif(isEdge){
return'Edge:'+userAgent.split('Edge/')[1].split('.')[0];
}elseif(isFirefox){
return'Firefox:'+userAgent.split('Firefox/')[1].split('.')[0];
}elseif(isOpera){
return'Opera:'+userAgent.split('OPR/')[1].split('.')[0];
}elseif(isChrome){
return'Chrome:'+userAgent.split('Chrome/')[1].split('.')[0];
}elseif(isSafari){
return'Safari:';+userAgent.split('Safari/')[1].split('.')[0];
}else{
return-1;//不是ie浏览器
}
}
(function(){
varlimitObj={
'IE':10,
'Edge':12,
'Firefox':52,
'Opera':42,
'Chrome':56,
'Safari':11
}
varbrowserVersionStr=browserVersion().split(':');
varname=browserVersionStr[0];
varversion=browserVersionStr[1];
console.log(66,browserVersionStr,name,version)
if(!limitObj[name]||limitObj[name]&&version
varstr="你的浏览器版本太低了,已经和时代脱轨了:(";
varstr3="1、建议您升级浏览器版本";
varstr2="2、推荐使用:谷歌,"+
"火狐,"+
"其他双核极速模式";
document.writeln("
"+
"
"+str+"
"+str3+"
"+
str2+"
如果你使用的是双核浏览器,请切换到极速(高速)模式/兼容模式访问,如果仍然不能访问,请考虑以上两条建议
");document.execCommand("Stop");
};
}());