一尘不染

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

javascript

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

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


阅读 243

收藏
2020-04-23

共1个答案

一尘不染

这些解决方案将起作用:

<body onload="script();">

要么

document.onload = function ...

甚至

window.onload = function ...

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

2020-04-23