var getExplorer = (function () {
var explorer = window.navigator.userAgent,
compare = function (s) { return (explorer.indexOf(s) >= 0); },
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'; }
})()
if (getExplorer == 'ie') {
alert('当前浏览器内核为IE内核,请使用非IE内核浏览器!');
}
if (getExplorer == 'Edge') {
alert('当前浏览器为Edge,请使用非IE内核浏览器!');
}
本文介绍了一个JavaScript函数,用于检测用户使用的浏览器内核。如果检测到IE或Edge内核,将弹出警告建议更换非IE内核的浏览器。此功能对于确保网站在各种浏览器上的兼容性和用户体验至关重要。
607

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



