Wat wordt het meest ondersteund: window.onload
of document.onload
?
In sommige browsers neemt het nu de rol over van document.onload
en vuurt ook als het DOM klaar is.
document.onload
window.onload
lijkt het meest ondersteund te worden. In feite hebben sommige van de modernste browsers document.onload
in zekere zin vervangen door window.onload
.
Problemen met browserondersteuning zijn waarschijnlijk de reden waarom veel mensen bibliotheken zoals jQuery beginnen te gebruiken om te controleren of het document klaar is, zoals hier:
$(document).ready(function() { /* code here */ });
$(function() { /* code here */ });
Voor de geschiedenis. window.onload
vs body.onload
:
Een soortgelijke vraag werd gesteld op codingforums een tijdje terug over het gebruik van
window.onload
bovenbody.onload
. De resultaat leek te zijn dat jewindow.onload
moet gebruiken omdat het goed is om je structuur te scheiden van de actie.