O que é mais amplamente apoiado: window.onload
ou document.onload
?
Em alguns navegadores ele agora assume o papel de document.onload
e dispara quando o DOM está pronto também.
"documento.onload
window.onload" parece ser o mais amplamente suportado. De fato, alguns dos navegadores mais modernos de certa forma substituíram document.onload
por window.onload
.
Problemas de suporte ao navegador são provavelmente a razão pela qual muitas pessoas estão começando a usar bibliotecas como jQuery para lidar com a verificação do documento que está pronto, assim:
$(document).ready(function() { /* code here */ });
$(function() { /* code here */ });
Para o propósito da história. window.onload
vs body.onload
:
Uma pergunta semelhante foi feita em codingforums por algum tempo de volta sobre a utilização de
window.onload
sobrebody.onload
. O o resultado parece ser que você deve utilizar owindow.onload
porque ele é bom para separar a sua estrutura da acção.