Mi sono dato da fare e ho cercato un po in giro e ho trovato questo script:
codice:
<html>
<head>
<script type="text/javascript">
var vettore =
new Array
(
new Array("http://www.sito1.it", "immagine1.jpg"),
new Array("http://www.sito2.it", "immagine2.jpg"),
new Array("http://www.sito3.it", "immagine3.jpg")
);
function randomBanner()
{
ruotaBanner();
setInterval("ruotaBanner()", 20000); //Funzione eseguita ogni 20 secondi
}
function ruotaBanner() {
var rnd = Math.floor(Math.random() * vettore.length); //Numero random intero compreso tra 0 e il limite superiore dell'array
document.getElementById('myLink').href = vettore[rnd][0];
document.getElementById('myBanner').src = vettore[rnd][1];
}
</script>
</head>
<body onload="randomBanner();">
<img id="myBanner" />
</body>
</html>
funziona alla perfezione! Ma adesso ho un problema... vorrei applicare lo stesso script in + box!
Cioè ripetere l'operazione
più volte!!!
Ma non me lo permette, lo script funziona solo la prima!!!
Sapreste dirmi quale variante usare per far funzionare lo script + volte?
Grazie