Ver Mensaje Individual
  #3 (permalink)  
Antiguo 13/12/2012, 13:58
isabelramirezmontoya
 
Fecha de Ingreso: noviembre-2010
Mensajes: 204
Antigüedad: 14 años
Puntos: 1
Respuesta: Temporizador en ciclo

David, estuve leyendo tu enlace, segun la lectura estoy empleando mal la funcion setTimeout .

En en nuevo script cambie las cosas un poco y use una funcion sleep() para retrazar el proceso, sin embargo no me trabaja bien y me salen errores de ejecucion del script.

Alguna sugerencia


Código HTML:
Ver original
  1.  
  2.  
  3. <script type="text/javascript">
  4.  
  5. function sleep(segundos)
  6.     {
  7.         var dt = new Date();
  8.         dt.setTime(dt.getTime() + segundos);
  9.         while (new Date().getTime() < dt.getTime());
  10.     }
  11.  
  12.  
  13.  
  14. function inicio() {
  15.  
  16. var i=0;
  17.  
  18. while (i<=5)
  19. {
  20. document.write("El número es: " + i);
  21. document.write("<br />");
  22. i=i+1;
  23.  
  24. sleep(4000);
  25.  
  26. }
  27. }
  28.  
  29.  
  30. </head>
  31.  
  32.  
  33. <a href="javascript:inicio()">Inicio</a>
  34.  
  35. </body>
  36. </html>

Gracias