JavaScript - "loading" imagen

 
Vista:

"loading" imagen

Publicado por santi (8 intervenciones) el 09/09/2003 12:55:51
Hola a tod@s:

Tengo una duda que creo algo compleja. Os explico:
Estoy haciendo una web que recoje textos y imágenes (su path) de una base de datos mediante asp. El problema es que cuando muestro la página el texto lo muestra rápidamente, pero la imagen que quiero mostrar tarda bastante. Lo que necesitaria es que apareciera un mensaje de "Loading" en el lugar donde va la imagen, mientras ésta no aparezca. Sé que lo podría hacer con un script que muestre el "Loading" durante x segundos y despues hacerlo desaparecer. Pero el problema es que el tiempo de carga de la imagen es muy variable dependiendo del tipo de conexion. Por lo que el tiempo de mostrar el "loading" también debería serlo. Pero en este caso no sé cómo conseguirlo.
Alguien sabe alguna solución?

Muchas gracias de antemano!


Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:

Publicado por Juan (38 intervenciones) el 09/09/2003 13:10:43
Prueba con el atributo alt del tag img. De esta forma:

<img alt="Loading..." src="mifoto.jpg">
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:

Publicado por santi (8 intervenciones) el 09/09/2003 13:46:16
Gracias por responder!
Pero con esa solucion, el "loading" únicamente aparece cuando pasas el raton por encima de la imagen. Y cuando la imagen ya esté cargada, al poner el mouse encima de ella seguirá poniendo "loading".
No es exactamente lo que busco...

Pero gracias igualmente.
:-)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar