var getExplorer = (function () {
var explorer = window.navigator.userAgent;
var compare = function (s) {
return (explorer.indexOf(s) >= 0);
};
var ie11 = (function () {
return ("ActiveXObject" in window);
})();
if (compare("MSIE") || ie11) {
return 'ie';
}
else if (compare("Firefox") && !ie11) {
return 'Firefox';
}
else if (compare("Chrome") && !ie11) {
if (explorer.indexOf("Edge") > -1) {
return 'Edge';
} else {
return 'Chrome';
}
}
else if (compare("Opera") && !ie11) {
return 'Opera';
}
else if (compare("Safari") && !ie11) {
return 'Safari';
}
})();
本文介绍了一种通过JavaScript实现的浏览器类型检测脚本,能够准确判断当前使用的浏览器是否为IE、Firefox、Chrome、Edge、Opera或Safari。该脚本通过检查navigator.userAgent字符串来识别浏览器,并考虑了IE11及Edge的特殊情况。
&spm=1001.2101.3001.5002&articleId=88290504&d=1&t=3&u=9ebca108a4324f3e967a90568493bc1a)
3791

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



