gpt4 book ai didi

javascript - 检测任何和所有版本的 Internet Explorer

转载 作者:搜寻专家 更新时间:2023-10-31 21:56:01 24 4
gpt4 key购买 nike

曾经有一种很好的方法可以通过在 HTML 中使用这种技术来判断 Web 浏览器是否为 IE:

<!--[if IE]>
Non-IE browsers ignore this
<![endif]-->

<!--[if !IE]-->
IE ignores this
<!--[endif]-->

但是这个doesn't work anymore在 IE 10 中。

知道使用什么来代替其他网络浏览器(使用 HTML 或 JavaScript)告诉 IE 吗?

附言。我需要能够从非 IE 网络浏览器中分辨出 IE 的任何版本

最佳答案

我感谢您的所有见解,但没有一个能回答我的实际问题。同样,我不是在询问特征检测。我只需要知道网络浏览器是否为 IE。以下使用 JavaScript,似乎适用于所有当前版本的 IE(包括 IE10):

<![if IE]>
<script type='text/javascript'>
if(/*@cc_on!@*/false)
var bIsIE = 1;
</script>
<![endif]>

然后检查它是否是 IE,从 JavaScript 执行此操作:

if (typeof (bIsIE) != 'undefined')
{
//The web browser is IE
}
else
{
//The web browser is not IE
}

显然,上面的代码假定网络浏览器启用了 JavaScript。但在我的例子中,浏览器检测只有在启用了脚本时才有意义。

关于javascript - 检测任何和所有版本的 Internet Explorer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15633647/

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