gpt4 book ai didi

internet-explorer - IE10及以下浏览器检测

转载 作者:行者123 更新时间:2023-12-04 07:44:04 27 4
gpt4 key购买 nike

我只想定位IE10及以下版本的IE浏览器。
请帮我。
我试过下面的代码

var userAgent = navigator.userAgent;
var regexIe8 = new RegExp("Trident(\/4.0)|(Trident\/5.0)");
if (regexIe8.test(userAgent)) {
alert("test1");
}
else {
alert("test2");
}

最佳答案

在Internet Explorer 11中,Microsoft取出了“MSIE”,因此现在看起来像这样:

Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko

因此,您只需检查“MSIE”的存在即可告诉您它是否为旧版本。
if (navigator.userAgent.indexOf("MSIE") >= 0) {
document.write("You are using an unsupported version of Internet Explorer. Please upgrade to Internet Explorer 11 or use a different web browser.");
}

只是请注意,如果Internet Explorer在兼容性 View 中,并且您未指定X-UA-Compatible header ,它就会将自己标识为IE 7,并且也会像IE 7一样起作用。

关于internet-explorer - IE10及以下浏览器检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34758504/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com