Ho creato questo script ma mi dà dei problemi. La console Javascript di FireFox mi dice too much recursion, questo credo perché continuo a richiamare la funzione.
Il codice è questo:
Codice HTML:
<div style="text-align:center;"><img src="percorsoprimaimmagine.jpg" id="img"></div>
<script language="Javascript" type="text/javascript">
var secondi=1;
var num=0;
function CambiaImmagine() {
var immagini=new Array();
immagini[0]="percorsoprimaimmagine.jpg";
immagini[1]="percorsosecondaimmagine.jpg";
document.getElementById("img").src=immagini[num];
num=(num+1>=immagini.length)?0:num+1;
setTimeout(CambiaImmagine(),secondi*1000);
}
CambiaImmagine();
</script>
Qualcuno sa suggerirmi qualche modifica?