Octubre 15, 2007
Cuenta regresiva en Javascript

Anexo el siguiente código para insertar en nuestras páginas web un contador regresivo, que incluye tanto horas, minutos y segundos.
<script type="text/javascript" language="JavaScript">
var futuro = new Date (2008,4,21,0,0);
var actualiza = 1000;
function faltan(){ var ahora = new Date();
var faltan = futuro - ahora; if (faltan > 0){ var segundos = Math.round(faltan/1000);
var minutos = Math.floor(segundos/60);
var segundos_s = segundos%60;
var horas = Math.floor(minutos/60);
var minutos_s = minutos%60;
var dias = Math.floor(horas/24);
var horas_s = horas%24;
document.formulario.reloj.value= dias + " dias : " + horas_s + " hrs : " + +minutos_s + " min : " + segundos_s + " seg" ; setTimeout("faltan()",actualiza); } else { document.formulario.reloj.value= "0 dias : 0 hrs : 0 min : 0 seg" ; return true; } }</script>
<form name="formulario">
Faltan
<input name="reloj" size="30" style="background: none transparent scroll repeat 0% 0%; text-align: left; border: 0px"/>
</form>
El formato puedes darlo al gusto y el estilo de tu sitio.
Espero te sea de utilidad.
Saludos.
Valora esta entrada:


(2 votes, average: 3.5 out of 5)
Hola no puedes conseguir un contador regresivo pero que lo pueda configurar yo.
Ejemplo:
Que falten ##(días) ##(horas) ##(minutos) ##(segundos) para que xxxxxxxx termine o comience algo