悉远

 找回密码
 注册
搜索
查看: 2227|回复: 0

[JavaScript] 在哪里放置 JavaScript

[复制链接]
发表于 2010-11-30 22:20:35 | 显示全部楼层 |阅读模式
当页面载入时,会执行位于 body 部分的 JavaScript。当被调用时,位于 head 部分的 JavaScript 才会被执行。 在哪里放置 JavaScript页面中的脚本会在页面载入浏览器后立即执行。我们并不总希望这样。有时,我们希望当页面载入时执行脚本,而另外的时候,我们则希望当用户触发事件时才执行脚本。位于 head 部分的脚本:当脚本被调用时,或者当事件被触发时,脚本就会被执行。当你把脚本放置到 head 部分后,就可以确保在需要使用脚本之前,它已经被载入了。
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. ....
  5. </script>
  6. </head>
  7. ....
复制代码

位于 body 部分的脚本:在页面载入时脚本就会被执行。当你把脚本放置于 body 部分后,它就会生成页面的内容。
  1. <html>
  2. <head>
  3. </head>

  4. <body>
  5. <script type="text/javascript">
  6. ....
  7. </script>
  8. </body>
  9. </html>
复制代码

在 body 和 head 部分的脚本:你可以在文档中放置任何数量的脚本,因此你既可以把脚本放置到 body,又可以放置到 head 部分。
  1. <html>
  2. <head>
  3. <script type="text/javascript">
  4. ....
  5. </script>
  6. </head>

  7. <body>
  8. <script type="text/javascript">
  9. ....
  10. </script>
  11. </body>
  12. </html>
复制代码

使用外部 JavaScript有时,你也许希望在若干个页面中运行 JavaScript,同时不在每个页面中写相同的脚本。为了达到这个目的,你可以将 JavaScript 写入一个外部文件之中。然后以 .js 为后缀保存这个文件。
注意:外部文件不能包含 <script> 标签。
然后把 .js 文件指定给 <script> 标签中的 "src" 属性,就可以使用这个外部文件了:
  1. <html>
  2. <head>
  3. <script src="xxx.js">....</script>
  4. </head>
  5. <body>
  6. </body>
  7. </html>
复制代码

提示:您可以把 .js 文件放到网站目录中通常存放脚本的子目录中,这样更容易管理和维护。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|QQ客服|联系我们|Archiver|手机版|小黑屋|悉远网络 ( 鄂ICP备09013446号 )

GMT+8, 2024-4-20 03:36 , Processed in 0.031264 second(s), 7 queries , Redis On.

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

快速回复 返回顶部 返回列表