Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2009, 06:47
cmarrero
(Desactivado)
 
Fecha de Ingreso: enero-2008
Ubicación: Mendoza
Mensajes: 458
Antigüedad: 17 años
Puntos: 2
Cuenta regresiva en segundos

Hola alguien me puede dar una mano con el siguiente codigo para que me muestre en segundos la hora...

digamos, si le pongo 150 segundos, que me muestre 150 segundos y no 0:2:30

Código HTML:
<script type="text/javascript">
var tiempo = 150;
var futuro1 = (Math.floor(new Date()/1000))+ tiempo; 

function faltan(){ 

	var actual=Math.floor(new Date()/1000); 
	futuro=futuro1-actual;

		if (futuro > 0) { 
		
			horas_dec=((futuro/60)/60); 
			horas=Math.floor(horas_dec); 
			minutos=horas_dec - horas; 
			minutos_dec=minutos*60; 
			minutos=Math.floor(minutos_dec); 
			segundos=minutos_dec - minutos; 
			segundos=Math.floor(segundos*60); 	
			document.formulario.reloj.value = horas+ ": "+minutos+":"+segundos; 
			setTimeout("faltan()",10);
	
		}else{ 
		
			parent.document.testfinal.submit();
		
		}



} 

</script>
<style>
body{
background-color:#990000;
margin:0px;
padding:0px;
}
.relojFondo{
color:#FFFFFF;
background-color:#990000;
border:solid #990000 0px;
font-weight:bold;
font-size:30px;
}

</style>
<body onLoad="faltan()">
<div>
<form action="http://becaturner.umwtest.com.ar/" method="post" name="formulario">
<input class="relojFondo" type="text" name="reloj" value="tiempo" size="10" style="border : 0px ; text-align : center" readonly> 
</form>
</div>
</body>