- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- Come si linkano queste immagini?
-
Come si linkano queste immagini?
Ciao a tutti,
premetto subito che io NON sono un programmatore, quindi quando mi serve qualche script da installare su dei siti, semplicemente li scarico e li personalizzo dove posso (molto poco in effetti).
Ho scaricato questo javascript che mette in rotazione delle immagini. La mia domanda è molto semplice: come si fa ad aggiungere i link ad ogni singola immagine?
<div style="text-align:center;"><img src="img/1.jpg" id="img"></div> <script language="Javascript" type="text/javascript"> var secondi=4; var num=0; function CambiaImmagine() { var immagini=new Array(); immagini[0]="img/1.jpg"; immagini[1]="img/2.jpg"; immagini[2]="img/3.jpg"; document.getElementById("img").src=immagini[num]; num=(num+1>=immagini.length)?0:num+1; setTimeout("CambiaImmagine()",secondi*1000); } CambiaImmagine(); </script>
Grazie in anticipo per il supporto.
Luca
-
Ciao, ho tenuto la tua base di codice così lo capisci già, ho apportato giusto un paio di modifiche.
A te:
<div style="text-align:center;"><a href="ciao1.html" id="link"><img src="img/1.jpg" id="img"></a></div> <script language="Javascript" type="text/javascript"> var secondi=4; var num=0; function CambiaImmagine() { var oggetti=new Array(); oggetti[0]=["img/1.jpg","ciao1.html"]; oggetti[1]=["img/2.jpg","ciao2.html"]; oggetti[2]=["img/3.jpg","ciao3.html"]; document.getElementById("img").src=oggetti[num][0]; document.getElementById("link").href=oggetti[num][1]; num=(num+1>=oggetti.length)?0:num+1; setTimeout("CambiaImmagine()",secondi*1000); } CambiaImmagine(); </script>
Se ti serve la spiegazione chiedi pure, ma direi di no
Ciao
-
Grazie tante Bacca001...lo provo subito