Cionno
13-11-2006, 00:09
sto sviluppando una galleria immagini java
dopo tante fatiche (per un profano) sono arrivato a un buon punto sul codice...
il problema è questo...
il codice ha la funzione di scambio immagini tramite effetto di transizione
loading div visible> opacity 50% (mentre carica l'immagine successiva)> controllo caricamento immagine successiva>fade out (50%>0%)>scambio immagine (al volo da cache)>fade in> loading div hidden.
il fattaccio è che il codice funziona un'amore con FF mentre con ie non funziona tutto come dovrebbe, ci deve essere qualche problema...
ovvero sembra che ff sia in grado di effettuare lo "scambio al volo da cache" mentre ie no...
ho una variabile con dentro l'immagine "preload"
preload.src = newimage;
ma il problema sembra essere quando invoco:
document.getElementById(imgplaceholder).src = preload.src;
ff effettua lo scambio all'istante mentre IE sembra che ricarichi completamente tutta l'immagine nonostante preload.complete risulti "true"
please help :help:
dopo tante fatiche (per un profano) sono arrivato a un buon punto sul codice...
il problema è questo...
il codice ha la funzione di scambio immagini tramite effetto di transizione
loading div visible> opacity 50% (mentre carica l'immagine successiva)> controllo caricamento immagine successiva>fade out (50%>0%)>scambio immagine (al volo da cache)>fade in> loading div hidden.
il fattaccio è che il codice funziona un'amore con FF mentre con ie non funziona tutto come dovrebbe, ci deve essere qualche problema...
ovvero sembra che ff sia in grado di effettuare lo "scambio al volo da cache" mentre ie no...
ho una variabile con dentro l'immagine "preload"
preload.src = newimage;
ma il problema sembra essere quando invoco:
document.getElementById(imgplaceholder).src = preload.src;
ff effettua lo scambio all'istante mentre IE sembra che ricarichi completamente tutta l'immagine nonostante preload.complete risulti "true"
please help :help: