gpt4 book ai didi

javascript - 如果 Web 浏览器是 IE,请在 JavaScript 中执行某些操作

转载 作者:行者123 更新时间:2023-11-28 04:08:27 25 4
gpt4 key购买 nike

我应该将此脚本放在我的 HTML 中的什么位置才能使其工作?我必须对其进行哪些更改?

<script type="text/javascript">
var browser=navigator.appName;
if(browser="Microsoft Internet Explorer")
{
document.getElementById("html").innerHTML="\
<body><p>Your browser is IE.</p></body>";
}
</script>

最佳答案

我可以提出一个稍微不同的建议,跳过可欺骗的 UA 字符串,并使用 Microsoft 实现的(和标准兼容的)策略:

<!--[if ie]>
<script type="text/javascript">
document.getElementyId("html").innerHTML = "<body><p>Your browser is IE.</p></body>";
</script>
<![endif]-->

要使用它,请将它放在文档的 head 中。我认为它不能放在 inside 脚本标签中(因为它基于 html 注释语法,而不是 JavaScript)。

这使用 conditional comments (Quirksmode.org link) .

关于javascript - 如果 Web 浏览器是 IE,请在 JavaScript 中执行某些操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4835847/

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