Lequel est le plus largement pris en charge ? window.onload
ou document.onload
?
[window.onload
] [1]
Dans certains navigateurs, il prend désormais le rôle de document.onload
et se déclenche également lorsque le DOM est prêt.
document.onload
window.onload
semble être le plus largement supporté. En fait, certains des navigateurs les plus modernes ont en quelque sorte remplacé document.onload
par window.onload
.
Les problèmes de prise en charge par les navigateurs sont très probablement la raison pour laquelle de nombreuses personnes commencent à utiliser des bibliothèques telles que [jQuery][2] pour gérer la vérification du document prêt, comme suit :
$(document).ready(function() { /* code here */ });
$(function() { /* code here */ });
Pour les besoins de l'histoire. window.onload
vs body.onload
:
Une question similaire a été posée sur le site [codingforums][3] il y a quelques temps.
Il y a quelque temps, une question similaire a été posée sur [codingforums][3] concernant l'utilisation de window.onload
par rapport à body.onload
. Le résultat de
résultat semblait être que vous devriez utiliser window.onload
parce qu'il est
bon de séparer votre structure de l'action.
[1] : https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers.onload [2] : http://jquery.com/ [3] : http://www.codingforums.com/archive/index.php/t-106229.html