复制
我正在编写一个ASP.net页面,它在JS文件中有一些Javascript代码用于客户端身份验证。
使用此代码阻止从我的服务器端代码中运行:
<script src="../../JavaScript/BaseJS.js" type="text/javascript" defer="defer" />
此代码以某种方式工作:
<script src="../../JavaScript/BaseJS.js" type="text/javascript" defer="defer"></script>
答案 0 :(得分:15)
定义SCRIPT
元素的HTML4.01 manual section声明:
18.2.1 SCRIPT元素
...
开始标记:必需,结束标记:必需
答案 1 :(得分:1)
我说你正在用IE测试吗?这是known bug。 (我确信还有很多其他网页也提到它。)
编辑:事实上,关于这一点也有another Stack Overflow question。
答案 2 :(得分:0)
<script>
只能在XHTML中自行关闭,而不是HTML。