星空网 > 软件开发 > Java

国内浏览器检测

浏览器检测通常都是通过分析用户代理字符串(navigator.userAgent)来进行检测。

由于国内浏览器用的内核多是国外的,所以很多特性无法与国外浏览器区分,所以要先检测国外浏览器,再检测国内浏览器。这样当国内浏览器没有找到匹配项时就是内核默认的国外浏览器。

function checkChineseBrowser(){    var userAgent = navigator.userAgent;        var browserKeyArr = [{      name:'搜狗',      domKey:'sougou',      agentKey:'MetaSr'    },{      name:'QQ',      domKey:'qq',      agentKey:'QQBrowser'    },    {      name:'猎豹',      domKey:'liebao',      agentKey:'LBBROWSER'    },{      name:'淘宝',      domKey:'taobao',      agentKey:'TaoBrowser'    },{      name:'遨游',      domKey:'aoyou',      agentKey:'Maxthon'    }];            for(var i = 0,length = browserKeyArr.length; i < length ; i++){      var pattern = new RegExp(browserKeyArr[i].agentKey);            if(pattern.test(userAgent)){        return browserKeyArr[i].domKey;      }    }    return userAgent;  }

  




原标题:国内浏览器检测

关键词:浏览器

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

中国产品:https://www.goluckyvip.com/tag/10989.html
Forter:https://www.goluckyvip.com/tag/1099.html
父亲节选品:https://www.goluckyvip.com/tag/10990.html
跨境电商蓝海:https://www.goluckyvip.com/tag/10991.html
非洲电商市场:https://www.goluckyvip.com/tag/10992.html
出口跨境电商:https://www.goluckyvip.com/tag/10993.html
川藏线自驾游要怎么走才比较划算呢?:https://www.vstour.cn/a/411240.html
去日本入住酒店,东西随意用却有一个特殊“要:https://www.vstour.cn/a/411241.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流