是这样的,打个比喻:
<script src="common/jorzlo-index.js"></script>我在要浏览的页面这样引入我写好的JS代码,然后在IE浏览器执行不了,
但是如果我在要浏览的页面
<script type="text/javascript">JS代码</script>
直接这样写JS代码的话在IE浏览器可以执行?这是为什么???
在谷歌 火狐这些浏览器就没问题...
是这样的,打个比喻:
<script src="common/jorzlo-index.js"></script>我在要浏览的页面这样引入我写好的JS代码,然后在IE浏览器执行不了,
但是如果我在要浏览的页面
<script type="text/javascript">JS代码</script>
直接这样写JS代码的话在IE浏览器可以执行?这是为什么???
在谷歌 火狐这些浏览器就没问题...
IE环境下不仅有JavaScript,还有自家默认的VBScript,所以必须声明type属性。
其他游览器默认使用的是JavaScript,不需要什么声明。
扩展:VBScript不能用于HTML5中。
正确写法:
<script type="text/javascript" src="common/jorzlo-index.js">
// code here
</script>
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
看下报什么错,你这里可能是文件路径错误