私はこれについて2つの投稿をしましたが、どういうわけか私はちょっと気にしません。DOM全体の準備が整う前にJSを実行する
<script type="text/javascript" src="somefile.js"></script>
<script type="text/javascript">
func1();
</script>
とはfunc1()がsomefile.jsで定義されている、ブラウザがインラインであることに達したときに実行することが保証されて:
は、だから私たちはこのようなものを持っている場合と結論づけました。しかし、大量のページ(イメージなどを入れずにhtml)を読み込んでDOMを準備するのに数秒かかる場合はどうしたらいいですか?ロードされ、解析されました)、私はいくつかのコードを実行して、大きなページの残りの部分が読み込まれている間に読み込まれたページの部分を処理しますか?このようなものが
<div id="div1">Some div where content will be inserted by the inline javascript below</div>
<script type="text/javascript"> notifyPartLoaded("div1"); </script>
^^存在しています:のようなものを例えば
?
'somefile.js'またはインラインで' func1'が定義されていますか? – pimvdb
おっと、ちょうど間違いに気づいた。 func1()はsomefile.jsで定義されています – John