Foros del Web » Programando para Internet » Jquery »

Detener flujo de ejecucion (estilo alert)

Estas en el tema de Detener flujo de ejecucion (estilo alert) en el foro de Jquery en Foros del Web. Buenas gente. Verán, quería saber cómo podría detener el flujo de ejecución definido por el valor de una variable. Es decir, que todo el tiempo ...
  #1 (permalink)  
Antiguo 08/08/2018, 13:10
 
Fecha de Ingreso: agosto-2015
Ubicación: Rosario - Argentina
Mensajes: 409
Antigüedad: 3 años
Puntos: 11
Detener flujo de ejecucion (estilo alert)

Buenas gente.

Verán, quería saber cómo podría detener el flujo de ejecución definido por el valor de una variable.
Es decir, que todo el tiempo que el script este "dormido" dependera de cambiar el valor de una variable de true a false
(o a la inversa, da igual) y si esa variable no cambia el valor, ese script no finalizara nunca.
Por ejemplo:
Código Javascript:
Ver original
  1. var pending = true;
  2. var val;
  3.  
  4. function Execute(){
  5.    
  6.     var text = "My Text";
  7.  
  8.     // La idea es, que esta funcion no termine hasta que la variable "pending" no cambie su valor a "false".
  9.     // Ya he intentado con un bucle "while", "do while", "setTimeout" y esas cosas, pero sin resultados.
  10.  
  11.     return text;
  12. }
  13.  
  14. val = Execute();

A plena vista no tiene sentido, pero realmente me vendria de maravilla.

¿como podria lograr eso?

De antemano, muchas gracias!
  #2 (permalink)  
Antiguo 08/08/2018, 13:24
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 9.863
Antigüedad: 10 años
Puntos: 2149
Respuesta: Detener flujo de ejecucion (estilo alert)

Cómo haces para actualizar el valor de pending?
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 08/08/2018, 16:04
 
Fecha de Ingreso: agosto-2015
Ubicación: Rosario - Argentina
Mensajes: 409
Antigüedad: 3 años
Puntos: 11
Respuesta: Detener flujo de ejecucion (estilo alert)

A travez de un evento previamente definido.
  #4 (permalink)  
Antiguo 11/08/2018, 20:28
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 9.863
Antigüedad: 10 años
Puntos: 2149
Respuesta: Detener flujo de ejecucion (estilo alert)

¡Ah, bueno! Y yo pensando que lo hacías mediante un código que podrías mostrar aquí para ver si con eso fuera más fácil tratar de ayudarte.
__________________
- León, Guanajuato
- GV-Foto



La zona horaria es GMT -6. Ahora son las 12:29.