gpt4 book ai didi

javascript - IE8 是否需要脚本类型 text/javascript?

转载 作者:行者123 更新时间:2023-11-30 17:05:52 25 4
gpt4 key购买 nike

我正在 IE8 上调试 Javascript 问题,我想确保问题不是因为这个。我不太清楚问题是因为这个还是因为其他原因。我在整个互联网上搜索,但我觉得很难得到一个非常直接的答案。甚至通常具有“哪个浏览器从哪个版本开始支持什么功能”的 w3school(人们说它不可靠)正在删除该脚本标签的信息。我知道有很多关于堆栈溢出的类似问题,询问是否可以在脚本中省略类型属性,通常的答案是肯定的。但是客户决定网站也必须支持 IE8,这就是为什么我只需要一个简单的答案:

我可以在 IE8 上省略脚本标签上的类型属性吗?

如果我省略它,它会不会出现问题,例如在 IE8 上出现 Javascript 错误框、代码无法正常运行或其他问题?

谢谢。

最佳答案

如果您使用 HTML5 并传递正确的文档类型,则 type 属性是可选的

<!doctype html>

不幸的是,IE8 无法识别此文档类型,因此理论上它应该需要指定的类型属性。幸运的是,没有人遵循那个特定的标准,所以运行这段代码

<!doctype html>
<html>
<head>
<script>
alert('It works!');
</script>
</head>
<body></body>
</html>

导致 JS 在 IE8 下运行,这意味着你根本不需要指定的 type 属性。希望对您有所帮助。

关于javascript - IE8 是否需要脚本类型 text/javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28037737/

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