Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/07/2013, 15:28
Avatar de hackjose
hackjose
 
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años, 1 mes
Puntos: 131
Respuesta: Evento al cargar el HTML del body

Podrias usar el atributo defer en el elemento script, solo que no muchos navegadores soportan este atributo.

Hay otro evento llamado DOMContentLoaded, este se dispara tan pronto se termina de analizar el documento.

En cambio el evento load se dispara cuando todos los elementos(iframes,imagenes,hojas de estilo,incluso scripts) se an terminado de cargar

Y todavia la cosa se pone mas lento cuando tienes algo como esto

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <script src="script_pesado.js"></script>
  3. </head>
  4.  
  5. </body>
  6. </html>

El documento se empieza a analizar y cuando llega a script hace una pausa porque debe descargarlo y despues ejecutar el codigo y una vez que termina de ejecutar el codigo sigue analizando el documento

Conclucion creo que evento domcontentloaded

saludos