<script>我正在使用inside执行外部脚本<head>。
<script>
<head>
现在,由于脚本在页面加载 之前 执行,因此我无法访问<body>,除其他外。我想在文档“加载”后执行一些 JavaScript(HTML 完全下载并在 RAM 中)。当我的脚本执行时,是否有任何可以在页面加载时触发的事件?
<body>
这些解决方案将起作用:
如评论中所述,使用defer:
<script src="deferMe.js" defer></script>
要么
<body onload="script();">
document.onload = function ...
甚至
window.onload = function ...
请注意, 最后一个选项是更好的选择, 因为它不显眼并且被认为更标准。