1. ホーム
  2. javascript

[解決済み] ページロード後にJavaScriptを実行させるには?

2022-03-22 12:46:24

質問

外部スクリプトを実行する際に <script> 内部 <head> .

スクリプトが実行されるので 前に にアクセスできず、ページが読み込まれない。 <body> などがあります。ドキュメントが "load"(HTMLが完全にダウンロードされ、RAMに入った状態)された後に、いくつかのJavaScriptを実行したいと思います。スクリプトが実行されるときにフックすることができる、ページロード時にトリガーされるイベントはありますか?

どのように解決するのですか?

これらの解決策は有効です。

コメントにもあるように 延期 :

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

または

<body onload="script();">

または

document.onload = function ...

あるいは

window.onload = function ...

注意点 最後のオプションは、より良い方法です であるため 控えめ であり より標準的と考えられる .