返回的是:浏览器类型和版本号
function getExplorerInfo() {
let explorer = window.navigator.userAgent;
explorer = explorer.toLowerCase();
//遨游浏览器
if (explorer.indexOf('maxthon') >= 0) {
let ver = explorer.match(/maxthon\/([\d.]+)/)[1] || '';
return '傲游浏览器' + ver;
}
//QQ浏览器
if (explorer.indexOf('qqbrowser') >= 0) {
let ver = explorer.match(/qqbrowser\/([\d.]+)/)[1] || '';
return 'QQ浏览器' + ver;
}
//搜狗浏览器
if (explorer.indexOf('se 2.x') >= 0) {
return '搜狗浏览器' + ver;
}
//搜狗浏览器
if (explorer.indexOf('slbrowser') >= 0) {
let ver = explorer.match(/slbrowser\/([\d.]+)/)[1] || '';
return '联想浏览器' + ver;
}
//ie
if (explorer.indexOf('msie') >= 0) {
let ver = explorer.match(/msie ([\d.]+)/)[1] || '';
return 'IE' + ver;
}
//firefox
else if (explorer.indexOf('firefox') >= 0) {
let ver = explorer.match(/firefox\/([\d.]+)/)[1] || '';
return 'Firefox' + ver;
}
//Chrome
else if (explorer.indexOf('chrome') >= 0) {
let ver = explorer.match(/chrome\/([\d.]+)/)[1] || '';
return 'Chrome' + ver;
}
//Opera
else if (explorer.indexOf('opera') >= 0) {
let ver = explorer.match(/opera.([\d.]+)/)[1] || '';
return 'Opera' + ver;
}
//Safari
else if (explorer.indexOf('safari') >= 0) {
let ver = explorer.match(/version\/([\d.]+)/)[1] || '';
return 'Safari' + ver;
}
if (explorer.indexOf('edge') >= 0) {
let ver = explorer.match(/edge\/([\d.]+)/)[1] || '';
return 'edge' + ver;
}
return '未知浏览器';
} 如果帮助到你,请赏杯奶茶喝~
- 本文链接: https://www.shx1024.top//index/article/details/article_id/36.shtml
- 版权声明:本博客所有文章除特别声明外,均默认采用 许可协议。