In questo sito non vengono utilizzati cookies per raccogliere informazioni personali in modo diretto ma alcuni elementi di terze parti potrebbero anche utilizzarli.
Cliccando su "approvo", navigando il sito o scorrendo questa pagina confermi di accettare i cookies.
Approfondisci - Approvo

Refresh automatico in javascript

Il seguente script ricarica una pagina con window.location.reload() dopo un determintato tempo impostabile nella variabile "Tempo".

Ricarica pagina a tempo
<script type="text/javascript">
<!--
/*
Ricarica una pagina ogni determinato tempo in javascript
Developers Tools (developerstools.it)
*/

// Valorizza la variabile "Tempo" con minuti:secondi.
// I minuti possono avere un valore da 0 a infinito ed i secondi da 0 a 59
var Tempo="0:10"; // Esempio impostato a 10 secondi

var ParseTempo=Tempo.split(":");
ParseTempo=ParseTempo[0]*60+ParseTempo[1]*1;

function Ricarica(){
if (ParseTempo==1)
window.location.reload();
	else{ 
		ParseTempo-=1;
		TempoCorrente=Math.floor(ParseTempo/60);
		if (TempoCorrente==0)
		setTimeout("Ricarica()",1000);
	}
}

if (window.addEventListener)
	window.addEventListener("load", Ricarica, false);
else if (window.attachEvent)
	window.attachEvent("load", Ricarica);

//-->
</script>


Refresh automatico in javascript