Ciao,
non sò se questa richiesta rientra nel preload di immagini...fatto stà che ricercando tra i numerosi post a riguardo non ho trovato niente del genere.
Ho una photo gallery con miniature e quando l'utente clicca sopra ad una di esse la stessa si apre ingrandita in un apposita area al di sopra delle miniature.
Vorrei che, mentre l'immagine si carica, venisse visualizzata al suo posto un'altra immagine (gif animata di attesa).... Ovviamente nel momento in cui l'img si è caricata, la stessa venga subito visualizzata...
questo il codice che richiamo ora al click sulla miniatura:
codice:
<script>
function zooma(img) {
document.getElementById("zoom").src = img;
}
</script>
...questo il codice html della miniatura:
codice:
<div class=image><a class=link_image
onclick="zooma('./foto/foto2.jpg')">
[img]...\foto2.jpg[/img]</a></div>
e questo l'html dell'area in cui compare l'img ingrandita
codice:
[img]..../foto2.jpg[/img]
Il tutto funziona...vorrei migliorarlo ancora...infatti il caricamento delle img ingradite risulta lento e l'utente potrebbe credere che non stia succedendo niente mentre l'img si carica.
Non voglio caricare tutte le img, solo quelle selezionate!
Grazie!
Bye