在 HTML5 Specification中,我读到了“如果脚本嵌套级别不为零:...否则,...”。似乎支持嵌套的脚本标签。
但是,使用嵌套脚本标签的真实示例是什么?像下面那个?
<script>
document.write("<script> alert('I\'m in your head!')</script>");
</script>
在 HTML5 Specification中,我读到了“如果脚本嵌套级别不为零:...否则,...”。似乎支持嵌套的脚本标签。
但是,使用嵌套脚本标签的真实示例是什么?像下面那个?
<script>
document.write("<script> alert('I\'m in your head!')</script>");
</script>
当用于包含动态脚本时,脚本可以嵌入内联,也可以使用 src 属性从外部文件导入
嵌套的脚本标签没有意义,因为脚本标签的内容必须是“文本”:
http://www.w3.org/html/wg/drafts/html/master/scripting-1.html#the-script-element
给出的示例是完全合法的,因为“嵌套”脚本标记只是一个文本字符串,将在脚本本身执行时进行解释。
像这样修改文档并替换它的内容应该只是替换它的当前内容,尽管我没有尝试过。
我在这里没有看到任何争议。