标签:js 浏览器判断
其他链接:https://segmentfault.com/a/1190000004493157function browerCheck(){
var userAgent = window.navigator.userAgent;
var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器
var is360 = userAgent.indexOf('360'); // 判断是否为360浏览器
var isSougou = userAgent.toLowerCase().indexOf('se 2.x')>-1; // 判断是否为搜狗浏览器
var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1;
var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; //判断是否IE<11浏览器
var isGoogle = userAgent.indexOf("Chrome") > -1; //判断是否IE<11浏览器
var rstStatus = false;
//IE浏览器
if ( !isIE11 ) {
if( isIE ) {
var version = userAgent.match(/MSIE ([\d.]+)/)[1];
if( version < 11) {
rstStatus = true;
modalInfo("当前IE浏览器版本低于IE11");
}
} else if( !isGoogle ) {
rstStatus = true;
modalInfo("当前浏览器非IE浏览器或Google浏览器");
}
}
if(is360 || isSougou) {
rstStatus = true;
modalInfo("当前浏览器非IE浏览器或Google浏览器");
}
return rstStatus;
};
// UC:navigator.userAgent.indexOf('UCBrowser') > -1 //是否QQ isQQ: function() { var ua = navigator.userAgent.toLowerCase(); return !!ua.match(/mqqbrowser|qzone|qqbrowser/i); }
标签:js 浏览器判断
原文地址:http://blog.51cto.com/xinzhilian/2084653