小编典典

如何在页面加载后执行 JavaScript?

all

<script>我正在使用inside执行外部脚本<head>

现在,由于脚本在页面加载 之前 执行,因此我无法访问<body>,除其他外。我想在文档“加载”后执行一些 JavaScript(HTML
完全下载并在 RAM 中)。当我的脚本执行时,是否有任何可以在页面加载时触发的事件?


阅读 102

收藏
2022-02-28

共1个答案

小编典典

这些解决方案将起作用:

如评论中所述,使用defer

<script src="deferMe.js" defer></script>

要么

<body onload="script();">

要么

document.onload = function ...

甚至

window.onload = function ...

请注意, 最后一个选项是更好的选择,
因为它不显眼并且被认为更标准。

2022-02-28