<script>与<noscript>详解

"字符串。
例如,浏览器在加载下面所示的代码时就会产生一个错误
// 报错
<script type="text/javascript"> 
 function sayScript(){ 
 alert(""); 
 } 
</script>
  • 因为按照解析嵌入代码的规则,当浏览器遇见字符串""时,就会认为那是结束的标签。而通过转义字符“/”可以解决这个问题
// 不报错
<script type="text/javascript"> 
 function sayScript(){ 
 alert("<\/script>"); 
 } 
</script>

要通过之间的那些 JavaScript 代码即可。与解析嵌入式 JavaScript 代码一样,在解析外部 JavaScript 文件(包括下载该文件)时,页面的处理也会暂时停止

  • 如果是在 XHTML 文档中,也可以省略前面示例代码中结束的标签,例如:
  • <script type="text/javascript" src="example.js" />
    
    • 但是,不能在 HTML 文档使用这种语法。原因是这种语法不符合 HTML 规范,而且也得不到某些
      浏览器(尤其是 IE)的正确解析。
    • 需要注意的是,带有 src 属性的标签之间再包含额外的 JavaScript 代码。如果包含了嵌入的代码,则只会下载并执行外部脚本文件,嵌入的代码会被忽略
    • 另外,通过

    你可能感兴趣的:(红宝书笔记,javascript)