come faccio a fare cambiare indirizzo della finestra ogni 10 secondi in automatico?
come faccio a fare cambiare indirizzo della finestra ogni 10 secondi in automatico?
per fare quello che tu mi hai chiesto ho pensato ad una pagina divisa in frame con un frame nascosto.
tra i tag head della pagina divisa in frame carica lo script:
e i lframe sono due di cui uno nascosto così:codice:<script> indice=0; n=3; // numero totale di pagine da mandare in rotazione indirizzi= new Array(); // aggiungi tutte le pagine che vuoi a questo array indirizzi[0]='http://www.elioelestorietese.it'; indirizzi[1]='http://www.yahoo.it'; indirizzi[2]='http://www.virgilio.it'; function aggiorna(){ if(indice<(n)){ parent.main.location.href=indirizzi[indice]; indice++; } else{ indice=0; parent.main.location.href=indirizzi[indice]; indice++; } } </script>
dove vuota.htm è un pagina html vuotacodice:<frameset rows="0,*" frameborder="NO" border="0" framespacing="0" > <frame src="vuota.htm" name="top" scrolling="NO" noresize > <frame src="http://www.virgilio.it" name="main" onLoad="window.setTimeout('aggiorna()',10000)"> </frameset>
come vedi questo frame è nascosto poichè la sua grandezza è 0:
Questo script ti permette come puoi vedere di cambiare pagina ogni 10 secondi da quando però l'ultima si è caricata(questo permette allo script di funzionare anche se devi cambiare pagine pesanti che ci stanno un bel po a caricarsi) Inoltre questo script ti permette di far ruotare le pagine a rotazione fino a quando l'utente non chiuderà la finestra.![]()
![]()
il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,il mattino ha l'oro in bocca,