浏览器IE内核判断
七娃博客1,156人阅读
什么年代了还用ie浏览器,让用户用ie打开网页时就提醒他更换其他浏览器,这个思路涉及到ie浏览器内核的检测,上代码:
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内核浏览器!'); }
评论 | 0 条评论
登录之后才可留言,前往登录