Questo simpatico script serve a fare cambiare le foto su di un sito internet ogni 7 secondi a seconda del valore selezionato nel SELECT (che per text ha il nome della cartella e per valore il numero di foto da visualizzare, file con nome da 1.jpg a n.jpg).
codice:
<SCRIPT>
function cambia(i)
{
k=document.uno.anno.value
'alert(i)
indirizzo=document.uno.anno.options[document.uno.anno.selectedIndex].text+"/FOTO/"+i+".jpg";
document.fotografia.src=indirizzo;
if (i=k) i=1;
window.setTimeout("cambia("+i+")", 7000);
}
</SCRIPT>
</head>
<body>
<div align="center">
<center>
<table border="0">
<tr>
<td><p class=titolo>Le Foto</p></td>
</tr>
</table>
</center>
</div>
<form name=uno>
<p class=pagina align="center">scegli l'anno<select size="1" name="anno" onChange="cambia(1)">
<option selected value="32">2004</option>
<option value="38">2003</option>
<option value="19">2002</option>
<option value="9">2001</option>
</select></p>
</form>
Lo script sembra funzionare, ma quando eseguo mi ritorna un errore relativo alla riga dove c'è il tag SELECT
Grazie!