porque el validador me manda errores porque la propiedad name en la etiqueta <form> está "deprecated".
Mi código es un redireccionador que cuenta en una caja los segundos que faltan para hacer la redirección.
las variables <!--{$variable}--> están bien, las reemplazo con smarty (php) antes de salir por pantalla con los valores correctos.
Código:
<script type="text/javascript"> <!-- begin var start=new Date(); start=Date.parse(start)/1000; var counts=<!--{$tiempo}-->; function CountDown(){ var now=new Date(); now=Date.parse(now)/1000; var x=parseInt(counts-(now-start),10); if(document.forms['formu']){document.formu.timer.value = x;} if(x>0){ timerID=setTimeout("CountDown()", 100) }else{ location.href="<!--{$jurl}-->" } } // End --> </script> <script type="text/javascript"> <!-- window.setTimeout('CountDown()',100); --> </script> <div class="bloque"><!--{$mensaje}--> <p>Será redirigido automáticamente en <!--{$tiempo}--> segundos:</p> <form name="formu" id="formu"><input type="text" name="timer" size="2" /></form> <p>si su navegador no redirige automáticamente, <a href="<!--{$url}-->">haga click acá</a> </p> </form> </div>