Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Javascript > Algun metodo como Sleep o Wait en JavaScript????
-Foros de debate

Javascript
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Algun metodo como Sleep o Wait en JavaScript????
Enviado por Daniel el día 23 de abril de 2006

Hola a todos, alguien sabe como puedo ejecutar una espera en tiempo de ejecucion de un script de javascript, osea se que en Java se puede usar el metodo Sleep o el metodo Wait para decirle al codigo que detengala ejecucion durante X numero de milisegundos y despues continue con la ejecucion, mi duda es como le hago para hacer eso en JavaScript

Gracias, espero que alguien pueda responderme.

Daniel.

 
Re: Algun metodo como Sleep o Wait en JavaScript????
Enviado por scriptman el día 24 de abril de 2006

No hay un metodo wait, sin embargo existe:

setTimeout("funcion o codigo",milisegundos);

y tambien:
setInterval("funcion o codigo", milisegundos);

por ejemplo:
setTimeout(" a=b+1; alert(a); ", 2000);

(Nota que pueden ser comillas dobles o simples, y que seguramente éste sistema de foro agregará automaticamente un backslash antes de las comillas que puse... si tu funcion o codigo usa comillas, agregales el backslash o usa comillas simples dentro y dobles fuera, etc.)

Podrias emular un metodo wait() combinando un while con setTimeout (por ejemplo, con una variable global hacer una funcion concurrente de contador y llamarla cada segundo, mientras en la condicional poner los segundos a esperar...)


Saludos, hex.

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network