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>