window.onloadとbody.onload

( Html )

きになっちゃったのでメモ。

基本的には同じことなんかな。window.onloadとbody.onload。 なんかこれ読んでたらわからんでもないけど、動作的にはほぼ同じことなんじゃないかな。

どちらともページの読み込みが完了した後にDOMの解析をし始めることには代わりはない。 そんで以下のような処理をやってみたら、後の処理を上書きして処理されてるみたい。この場合だと 「window.onload」の処理はかき消されて「body.onload」が実行されていた。

<html>




test

</html>

ちなみにDOMを解析している途中にJS実行するならヘッダ内とボディ内に普通処理を実装すると処理は行われる。