【发布时间】:2015-03-31 06:01:52
【问题描述】:
我知道如何使用 navigator 对象来查找用户代理字符串,但 Internet Explorer 11 决定有所不同,转向其他所有浏览器,称其为 Netscape。
我必须修补我遇到的问题(尤其是样式表),但我想知道在此期间如何阻止所有版本的 Internet Explorer。时期。
这是我目前所拥有的,但这当然行不通。
window.addEventListener("load", function($) {
if ($.browser.msie) {window.location = 'http://google.com/chrome';}});
当然……
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
我不是在寻找简单的 Internet Explorer 11 的检测,而是所有版本的 IE。
【问题讨论】:
-
链接问题中有很多答案。仅检测 IE11、所有 IE 版本、最高 9 版本等
-
$.browser 在 jQuery 1.9 中被移除。我建议不要使用它。
-
@JevZelenkov 我拥有的代码来自其中一个答案,但目前不起作用。
-
该代码对您有用吗?
标签: internet-explorer user-agent