Chrome
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36"
Safari
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/603.2.4 (KHTML, like Gecko) Version/10.1.1 Safari/603.2.4"
firefox
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Firefox/52.0"
标准IE8
“Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0)”
Ie8(ie11兼容调试模式ie8))
"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)"
Ie9
"Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)"
Ie10
"Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E)"
国产浏览器:QQ,搜狗等内核都是chrome内核,
360为壳浏览器,
ie: MSIE 8.0
Chrome内核: chrome,safari
Safari: 无chrome,safari
Firefox: Firefox
let browserCheck = function () {
let temp = window.navigator.userAgent.toUpperCase();
if (temp.indexOf('MSIE') > -1) {
let charHead = temp.indexOf('MSIE');
let charLast = temp.indexOf(";", charHead);
let ieVersion = temp.substring(charHead, charLast);
return 'IE ' + ieVersion.split(' ')[1];
}
if (temp.indexOf('SAFARI') > -1 && temp.indexOf('CHROME') > -1) {
return 'Chrome内核';
}
if (temp.indexOf('SAFARI') > -1 && temp.indexOf('CHROME') === -1) {
return 'Safari';
}
if (temp.indexOf('FIREFOX') > -1) {
return 'Firefox-火狐';
}
return '其他';
}