代码之家  ›  专栏  ›  技术社区  ›  kenwarner

在<head>中声明javascript时它叫什么

  •  1
  • kenwarner  · 技术社区  · 14 年前

    在<head>中声明javascript时,它叫什么;?它不是外部的,也不是内联的…它被称为其他东西。这是怎么一回事?

    <html>
    <head>
    <script type="text/javascript">
    function message()
    {
    alert("This alert box was called with the onload event");
    }
    </script>
    </head>
    
    <body onload="message()">
    </body>
    </html>
    

    编辑:谷歌帮我找到了我要找的词-内部。我看到它在外部/内部/内联css的上下文中使用。内部javascript是一个合适的术语吗?

    2 回复  |  直到 14 年前
        1
  •  2
  •   Marc B    14 年前

    Inline是任何一种嵌入页面的javascript,不管它是在头部还是身体中。如果它在一个外部文件中,你可以通过 <script src="..."><script> ,那么它就不再是内联的了。

        2
  •  2
  •   Skilldrick    14 年前

    它是内联JavaScript,只是内联在头部,而不是内联在身体。