Foros del Web » Programando para Internet » Javascript »

Cambiando imagenes bloquea navegador

Estas en el tema de Cambiando imagenes bloquea navegador en el foro de Javascript en Foros del Web. Hola a tod@s, tengo un problema en una aplicación que estoy desarrollando, no se si me explicare muy bien pero espero que me entendais y ...
  #1 (permalink)  
Antiguo 02/04/2012, 16:57
 
Fecha de Ingreso: julio-2008
Mensajes: 4
Antigüedad: 15 años, 9 meses
Puntos: 0
Exclamación Cambiando imagenes bloquea navegador

Hola a tod@s, tengo un problema en una aplicación que estoy desarrollando, no se si me explicare muy bien pero espero que me entendais y me podais ayudar.

El programa permite al usuario cambiar la imagen de fondo y imagenes decorativas que se encuentran dentro de un div, seleccionando los distintos modelos de fondos e imagenes una lista desplegable.

El error viene cuando el usuario cambia rapidamente de elementos en la lista desplegable, el navegador se bloquea al ejecutar tantos cambios en los elementos del div mediante jquery.

He pensado en crear una capa superpuesta con un "spinner" que bloquee la acción del usuario mientras se realizan los cambios, pero no da resultado puesto que no controlo realmente cuando las imagenes están cargadas completamente.

Precargar las imagenes con el método de jquery "preloadimages" no se si me funcionaria puesto que estamos hablando de unos 30 modelos de fondos distintos y otros tantas imagenes de decoración, con lo que estoy bastante perdido.

He intentando con blockUI(); de jquery pero tampoco me da resultado.

¿Como podria controlar si en el div en el que se visualizan los cambios estan todos los elementos cargados antes de poder realizar otro cambio?

Gracias a todos, saludos.
  #2 (permalink)  
Antiguo 03/04/2012, 07:39
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: Cambiando imagenes bloquea navegador

y usando un sprite de todos los fondos para el modo demo?
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 03/04/2012, 08:46
 
Fecha de Ingreso: julio-2008
Mensajes: 4
Antigüedad: 15 años, 9 meses
Puntos: 0
Respuesta: Cambiando imagenes bloquea navegador

Con sprites no es posible, lo que necesito es que se bloquee la acción del usuario mientras se estan realizando los cambios internamente.

Poneos en el caso de que pincha en un modelo, el cual cambia varias imagenes en el div de visualizacion mediante jquery, si vuelve a darle a otro modelo mientras se estan cargando las images del modelo anterior, el navegador empieza a bloquearse.

Etiquetas: bloquear, imagenes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:35.