window.onload vs document.onload
¿Qué es lo que más se soporta? window.onload
o document.onload
?
647
3
¿Qué es lo que más se soporta? window.onload
o document.onload
?
¿Cuándo disparan?
window.onload
En algunos navegadores asume el papel de
document.onload
y se dispara también cuando el DOM está listo.document.onload
¿Cómo se soportan?
window.onload
parece ser el más ampliamente soportado. De hecho, algunos de los navegadores más modernos han sustituido en cierto mododocument.onload
porwindow.onload
.Los problemas de soporte de los navegadores son probablemente la razón por la que mucha gente está empezando a usar librerías como jQuery para manejar la comprobación de que el documento está listo, así:
A efectos de la historia.
window.onload
vsbody.onload
:Una pregunta similar fue hecha en codingforums hace un tiempo sobre el uso de
window.onload
sobrebody.onload
. El resultado parecía ser que se debía usarwindow.onload
porque eswindow.onload sin embargo a menudo son la misma cosa. Del mismo modo body.onload se convierte en window.onload en IE.
Window.onload es el estándar, sin embargo - el navegador web en la PS3 (basado en Netfront) no soporta el objeto ventana, por lo que no se puede utilizar allí.