estoy usando javascript para cargar previamente varias imágenes con el siguiente código:¿Bloqueo de Javascript hasta que se complete la precarga de la imagen?
// do the following for each image where 'this' is the path
(new Image()).src = this;
Esto funciona bien - en el quemador, puedo ver cada imagen descarga se disparó después de cada iteración.
Mi problema es que quiero bloquear hasta que se complete la descarga real. En otras palabras, quiero mostrar un diálogo de "descarga de imágenes" al usuario hasta que todas las imágenes hayan terminado de descargarse.
En este momento si simplemente muestro el cuadro de diálogo antes de que se ejecute el bucle de precarga (y elimine el diálogo después de completar el bucle) simplemente captura las solicitudes de descarga NO se completa la descarga real.
Dado que parece que la descarga real es asincrónica, ¿hay alguna manera de bloquearla hasta que se hayan completado todas las descargas?
gracias, pero no pienso que usted entiende mi pregunta. el bucle que carga las imágenes solo activa la descarga, no se bloquea hasta que se completa. – lok