Redirect dopo 1 minuto

Ciao :) ci sono due modi...il primo come da te richiesto è tramite un javascript ( il tempo è espresso in millisecondi)

<html>
<head>
<title>cambio a tempo</title>
<script>
<!--
function url(){
location.href="index.html";
}
function cambia()
{
setInterval("url()",60000)
}
//-->
</script>
<body onload="cambia();">
</body>
</html>

Altro modo, abbastanza conosciuto è tramite l'uso del meta tag refresh (qui il tempo è espresso in normali secondi)

<META HTTP-EQUIV="Refresh" CONTENT="60; url=index.html">


Bye Bye
 
Originally posted by grottafelix
grande!!!
grazie!
e senti e se volessi più pagine . speigo meglio se quando lancio la pagina che poi andrà dopo un minuto a lanciare un altra pagina la prima sia random?

Fammi capire bene...vorresti che la pagina lanciata dopo il minuto fosse random ? e quindi scelta da una lista di pagine da te fornita ? dimmi se ho capito bene... :)
 
Allora, potresti fare cosi'...creare 10 pagine (ad esempio) che saranno quelle scelte dalla funzione random.

Tutte e 10 contengono un collegamento al js che t'ho postato sopra..

poi usa questo

<html>
<head>
<title>Random</title>
<script>
function random(){
var ran = parseInt((Math.random())*10);
if (isNaN(ran)) ran = 10;
if (ran==1)page="pagina1.html";
if (ran==2)page="pagina2.html";
if (ran==3)page="pagina3.html";
if (ran==4)page="pagina4.html";
if (ran==5)page="pagina5.html";
if (ran==6)page="pagina6.html";
if (ran==7)page="pagina7.html";
if (ran==8)page="pagina8.html";
if (ran==9)page="pagina9.html";
if (ran==10)page="pagina10.html";
document.location.href=page
}
</script>

<body onload="random();">
</body>
</html>
 
Originally posted by Guido Piazza
Allora, potresti fare cosi'...creare 10 pagine (ad esempio) che saranno quelle scelte dalla funzione random.

Tutte e 10 contengono un collegamento al js che t'ho postato sopra..

poi usa questo

provo!!!
Grazie e complimenti per la disponibilità e tempestività
 
> setInterval("url()",60000)

è più corretto setTimeout("url()",60000)

complimenti guido, sei un ottimo javascripter ;)

fai un giro anche sul mio sito, cerco collaboratori per gli articoli!!!

luke
 
Grazie mille luke ;).. cmq hai ragione è meglio usare setTimeout al posto di setInterval ..solo che quando scrivo di getto solitamente non penso a queste cose :D infatti il più delle volte sia per fretta che per altro, mi scordo di controllare nuovamente il codice postato sul forum.. :P

Ho visto il tuo sito, mi piace ;).. Per quanto mi riguarda può farmi solo piacere poterti inviare qualche articolo :)

In ogni caso sono anche "bravo" in altri linguaggi (cerco di sapere un pò di tutto) quindi, magari, se ti fà piacere appena ho un pò di tempo libero ti mando qualche articolo :)


Bye
 

Discussioni simili