Ho realizzato uno script che permette di selezionare un banner random da un array di banner, ad ogni reload di pagina.
Ora volevo creare uno script che ogni 5 secondi se la pagina non è stata ricaricata, cambi automaticamente il banner, visualizzando il successivo nella lista dell'array o semplicemente ripescandone uno a caso, ma nn ci riesco...
Questo è lo script creato fin'ora, mi serve un aiutino su come continuare:
Poi nella pagina, dove voglio far apparire il banner scrivo: Stampa(); sempre tra tag script.codice:var path = "http://"; // Percorso assoluto della cartella dei banner var Banners = new Array(); Banners[0] = new Array("http://www.**.it", "descrizione", path+"**.jpg"); Banners[1] = new Array("http://**.org", "descrizione", path+"**.gif"); function Stampa() { // Crea un numero a caso e seleziona il banner con quel numero var Num = Math.round(Math.random() * (Banners.length - 1)); var Banner = Banners[Num]; document.write('[img]'+Banner[2]+'[/img]'); }
Ho provato anche con il setinterval() ma quando mi cambia il banner, mi apre una nuova pagina con dentro solo il banner nuovo.![]()
Grazie.
Riko87
Chi sa aiutarmi?


Rispondi quotando