Ciao a tutti. Sto sperimentando uno dei miei primi javascript.
Il concetto è di creare un riquadro in cui l'immagine varia passando su un elenco di thumbnail sottostanti.
Finora ho provato questo, ma purtroppo non varia proprio niente
LA PARTE ARRAY JAVASCRIPT (inserita nel head)
Codice:
<script language="text/javascript">
var photos=newArray();
photos[0]="Gallery Images/Immagini/1.jpg"
photos[1]="Gallery Images/Immagini/2.jpg"
photos[2]="Gallery Images/Immagini/3.jpg"
photos[3]="Gallery Images/Immagini/4.jpg"
photos[4]="Gallery Images/Immagini/5.jpg"
photos[5]="Gallery Images/Immagini/6.jpg"
photos[6]="Gallery Images/Immagini/7.jpg"
photos[7]="Gallery Images/Immagini/8.jpg"
</script>
LA PARTE HTML (inserita nel body):
Codice HTML:
<div align="center" style="border-color:#FFF; border-width: 1px; width: 580px; height: 400px; margin-left: 20px;"><img name="display" src="Gallery Images/Immagini/1.jpg" /></div><br />
<p><a href="Gallery Images/Immagini/1.jpg" onmouseover="document.display.src=photos[0];"><img src="Gallery Images/Thumbs/1.jpg" alt="2" height="100" width="149" /></a>
<a href="Gallery Images/Immagini/2.jpg" onmouseover="document.display.src=photos[1];"><img src="Gallery Images/Thumbs/2.jpg" alt="1" height="100"width="149" /></a></p>
Dentro il div, c'è l'immagine che dovrebbe variare e le due sottostanti sono le thumbnail con onmouseover, come credo capirete in quanto più esperti di me :)
Inoltre ho aggiunto un preload delle foto presenti nella gallery:
Codice HTML:
<body onload="MM_preloadImages('Gallery Images/Immagini/1.jpg','Gallery Images/Immagini/2.jpg','Gallery Images/Immagini/3.jpg','Gallery Images/Immagini/4.jpg','Gallery Images/Immagini/5.jpg','Gallery Images/Immagini/6.jpg','Gallery Images/Immagini/7.jpg','Gallery Images/Immagini/8.jpg',)">
Ovviamente mancano immagini che non ho inserito in quanto prima vorrei far funzionare lo script
Grazie a chiunque volesse dare una mano.