Me presento en este primer mensaje en Forosdelweb.com. Me llamo Javier y soy un simple aficionado del mundillo de PHP. Ahora me gustraría utilizar en mis paginas un script que cuenta marcha atrás. Me he basado en el de http://www.forosdelweb.com/f13/contador-marcha-atras-cambio-pagina-623227/#post2572325, pero no se ejecuta bien, no empieza a contar hacia abajo. A ver si podeis mirarlo.
Código HTML:
<html> <head> <script type="text/javascript"> function faltan(id){ tiempo=document.getElementById(id).innerHTML; if (tiempo>0){ tiempo=tiempo-1; var horas = Math.floor(tiempo/3600); var minutos = Math.floor(tiempo/60)-60*horas; var segundos = tiempo%60; var resultado = horas + " horas : " + minutos + " minutos : " + segundos + " segundos" ; document.getElementById(id).innerHTML = resultado; setTimeout("faltan('"+id+"')",1000); }else{ window.location.href = "http://www.forosdelweb.com"; } } </script> </head> <body> <div id="txt">800</div><script type="text/javascript">faltan("txt");</script> </body> </html>