0

我已经阅读了几种在 HTML 文档中嵌入 Javascript 的方法。首先,在头部:

<head>
...
<script src="abc.js"></script>
</head>

其次,在文档正文的末尾:

<body>
<!-- content -->
<script src="abc.js"></script>
</body>

第一种方式更美观,但第二种方式确保加载 DOM 中的所有项目。我使用 HTML5(但可能没关系)

哪种方式更好,为什么?

4

3 回答 3

2

这取决于您何时需要脚本中的功能。在页面加载之前或其他。如果您的示例中的第二个无关紧要,则更好,更安全,因为它允许加载页面内容。脚本中的错误可能会阻止这种情况发生在正文之前。

于 2012-12-08T22:56:56.870 回答
2

如果它只是一个在页面加载时不应该运行的函数库,您可以安全地将其放在头部。否则,您需要abc.jswindow.onloador将代码包装起来$(document).ready();,然后将其嵌入头部

于 2012-12-08T23:00:11.250 回答
1

如果您需要页面完全加载,很大程度上取决于您何时需要执行脚本。您可以将其放在头部,然后使用该onload事件执行一个函数。

于 2012-12-08T23:01:13.887 回答