function getBrowserInfo() {
var agent = navigator.userAgent.toLowerCase();
var regStr_ie = /msie +;/gi;
//var regStr_ie = /msie [\d.]+;/gi;
var regStr_ff = /firefox+/gi;
//var regStr_ff = /firefox\/[\d.]+/gi;
var regStr_chrome = /chrome+/gi;
//var regStr_chrome = /chrome\/[\d.]+/gi;
var regStr_saf = /safari+/gi;
//var regStr_saf = /safari\/[\d.]+/gi;
var obj = '';
//IE
if (agent.indexOf("msie") > 0) {
obj = agent.match(regStr_ie);
}
//firefox
if (agent.indexOf("firefox") > 0) {
obj = agent.match(regStr_ff);
}
//Chrome
if (agent.indexOf("chrome") > 0) {
obj = agent.match(regStr_chrome);
}
//Safari
if (agent.indexOf("safari") > 0 && agent.indexOf("chrome") < 0) {
obj = agent.match(regStr_saf);
}
}
转载于:https://my.oschina.net/u/3756690/blog/1593101
本文提供了一段JavaScript代码,用于检测用户的浏览器类型,包括IE、Firefox、Chrome和Safari等主流浏览器。通过分析navigator.userAgent属性,该方法可以有效识别用户所使用的浏览器。

712

被折叠的 条评论
为什么被折叠?



