2012-02-14 86 views
-1

可能重复:
Where is the best place to put <script> tags in HTML markup?JavaScript - 移动到身体标记?

我读this article。现在我想知道,是否应该将我的Javascript链接移动到<body>标记而不是<head>标记中以获得更好的性能(如果在运行时不需要此脚本)?

如果是这样,我应该在标记开放<body>之后还是正确地关闭</body>标记之前?

如果在window.onload函数中使用了所有代码,那么放置Javascript的位置真的很重要吗?

谢谢!

回答

2

之前关闭后的内容—内容。

其中之一意味着任何散布在正文中的内联代码中的标记<script>不能依赖外部脚本。这可能是一些服务器端模板系统的问题,这些系统会将少量代码放入页面中。有时候,那些假设像jQuery或其他东西总是包含在<head>中。