¿Cómo puedo ejecutar una función de JavaScript después de que se completa la carga de página?¿Cómo puedo ejecutar una función de JavaScript después de que se completa la carga de página?
Respuesta
utilizar el evento onload
así:
window.onload = function(){
// your code here.......
};
W3C tiene un método más nuevo recomendado para hacer esto que es mucho más poderoso: element.addEventListener() –
@Pullets Forever: Ok, eso es interesante. – Sarfraz
Event.observe (ventana, "onload", yourFunction);
para obtener su controlador onload para trabajar limpiamente en todos los navegadores:
if (addEventListener in document) { // use W3C standard method
document.addEventListener('load', yourFunction, false);
} else { // fall back to traditional method
document.onload = yourFunction;
}
Ver http://www.quirksmode.org/js/events_advanced.html para más detalles
marcos mayoría de JavaScript (por ejemplo jQuery, Prototype) encapsular una funcionalidad similar a este.
Por ejemplo, en jQuery, pasar una función propia a la función jQuery central $()
hace que se llame su función cuando se carga el DOM de la página. Ver http://api.jquery.com/jQuery/#jQuery3.
Esto ocurre antes de que el evento onload
se dispare, ya que onload
espera a que se descarguen todos los archivos externos como las imágenes. Su JavaScript probablemente solo necesite el DOM para estar listo; de ser así, este enfoque es preferible a esperar onload
.
- 1. Cómo ejecutar JavaScript después de que una página se transfiere con jQuery Mobile
- 2. Ejecutar la función de JavaScript después de inicializar SharePoint
- 3. ejecutar la función cuando se carga la página
- 4. ¿Cómo ejecutar una función de javascript después de que se cargó un JS específico?
- 5. ¿Cómo se ejecuta JavaScript después de cargar la página?
- 6. javascript ejecutando la función después de cargar la imagen completa
- 7. ¿Cómo puedo ejecutar la función Javascript antes de cargar la página?
- 8. ¿Cómo puedo desactivar javascript temporalmente después de que una página se haya cargado?
- 9. Cómo ejecutar una función jQuery después de ejecutar todos y cada uno de los javascript
- 10. Cómo puedo escribir una página de carga con play framework
- 11. ¿Cómo puedo eliminar la cadena de consulta de la url después de que se carga la página?
- 12. ¿Cómo puedo ejecutar algunos javascript después de actualizar un panel de actualización?
- 13. phantomjs no está esperando la carga de la página "completa"
- 14. Alerta de Javascript carga antes de que la página muestre
- 15. ¿Cómo ejecutar jQuery antes y después de una carga pjax?
- 16. Javascript - ejecutar después de que todas las imágenes han cargado
- 17. ¿Cómo se ejecuta una función de Javascript cuando la página se ha procesado por completo?
- 18. Función de llamada jQuery después de la carga
- 19. cómo ejecutar una función de JavaScript que se encuentra dentro de un espacio de nombres
- 20. Menú que se expande durante la carga de la página
- 21. Ejecutar la función de JavaScript antes de la carga de la página (configuración de fondo del tamaño apropiado)
- 22. Cómo hacer que la carga de Google Adsense dure después del resto de la página
- 23. Ejecutar la función después de que todas las solicitudes ajax .load() hayan finalizado
- 24. Ejecutar una tarea después de que WebView esté completamente cargado
- 25. Javascript no se carga después de AJAX llamada
- 26. ¿Puedo ejecutar Javascript en función del tamaño de la ventana?
- 27. Actualización completa de JavaScript de la página actual
- 28. jQuery, JavaScript, HTML: cómo cargar imágenes después de que todo lo demás se carga?
- 29. ¿Cómo puedo hacer que JavaScript haga (produzca) una página nueva?
- 30. Cómo ejecutar un jQuery o JavaScript antes Página Iniciar la carga
@Funky Dude: Creo que las preguntas para novatos están bien en Stack Overflow. Cuando la gente lo busque en el futuro, terminará aquí y obtendrá excelentes respuestas. –
sí, intenta en google. –