|
Home
|
|
Indice Javascript
|
Clock
Browser
Finestre
Status Bar
Background
Calcolatrici
Grafica ed Effetti
Convertitori
Utility
Form
Menu e Link
Countdown dinamico
Usa Copia e incolla questa è la sorgente
<script language="JavaScript"> <!-- Autore: Massimo Giari (webmaster@massimo61.org) --> <!-- function TempoRimanente(){ today = new Date(); xmast = new Date("January 1, 2005 00:00"); xmast.setYear("2005"); secondiPerGiorno = 1000 ; minutiPerGiorno = 60 * 1000 ; orePerGiorno = 60 * 60 * 1000; PerGiorno = 24 * 60 * 60 * 1000; secondiInizio = (xmast.getTime() - today.getTime()) / minutiPerGiorno; secondiFine = Math.round(secondiInizio); secondiRimanenti = secondiInizio - secondiFine; secondiRimanenti = (secondiRimanenti < 0) ? secondiRimanenti = 60 - ((secondiFine - secondiInizio) * 60) : secondiRimanenti = (secondiInizio - secondiFine) * 60; secondiRimanenti = Math.round(secondiRimanenti); minutiInizio = ((xmast.getTime() - today.getTime()) / orePerGiorno); minutiFine = Math.round(minutiInizio); minutiRimanenti = minutiInizio - minutiFine; minutiRimanenti = (minutiRimanenti < 0) ? minutiRimanenti = 60 - ((minutiFine - minutiInizio) * 60) : minutiRimanenti = ((minutiInizio - minutiFine) * 60); minutiRimanenti = Math.round(minutiRimanenti - 0.495); oreInizio = ((xmast.getTime() - today.getTime()) / PerGiorno); oreFine = Math.round(oreInizio); oreRimanenti = oreInizio - oreFine; oreRimanenti = (oreRimanenti < 0) ? oreRimanenti = 24 - ((oreFine - oreInizio) * 24) : oreRimanenti = ((oreInizio - oreFine) * 24); oreRimanenti = Math.round(oreRimanenti - 0.5); giorniInizio = ((xmast.getTime() - today.getTime()) / PerGiorno); giorniInizio = (giorniInizio - 0.5); giorniFine = Math.round(giorniInizio); giorniRimanenti = giorniFine; tempoRimanente=("<font face=Verdana size=2><b>Mancano "+giorniRimanenti+" Giorni "+ oreRimanenti+" Ore "+minutiRimanenti+" Minuti "+secondiRimanenti+" Secondi alla fine del 2004</b></font>") setTimeout("TempoRimanente()",1000) if (document.all) document.all.clock.innerHTML=tempoRimanente; else if (document.getElementById) document.getElementById("clock").innerHTML=tempoRimanente; else document.write(tempoRimanente) } if (!document.all&&!document.getElementById) TempoRimanente() function loadtime(){ if (document.all||document.getElementById) setInterval("TempoRimanente()",1000) } onload=loadtime // --> </script> </head> <body> <span id="clock"> </span> <p> <center><font face="Verdana" size="-2">Free JavaScripts da<br> <a href="http://www.massimo61.org/">Free Web Upgrade</a></font> </center><p>