首页 > Web开发 > 详细

js 浏览器判断

时间:2018-03-09 18:54:18      阅读:197      评论:0      收藏:0      [点我收藏+]
其他链接:https://segmentfault.com/a/1190000004493157


function 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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!