Hola buenas.
Tengo una funcion que me redirecciona automaticamente cada 7 segundos a diferentes paginas. Me gustaria poder tener un boton de pausar la funcion de redireccionar... como podria hacerlo ?? como detengo una funcion ??
Gracias :D
| |||
Redireccionar y pausar con una funcion Hola buenas. Tengo una funcion que me redirecciona automaticamente cada 7 segundos a diferentes paginas. Me gustaria poder tener un boton de pausar la funcion de redireccionar... como podria hacerlo ?? como detengo una funcion ?? Gracias :D |
| ||||
Respuesta: Redireccionar y pausar con una funcion Depende, ¿cómo programas la función? ¿usas un temporizador como setTimeout o setInterval?
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| |||
Respuesta: Redireccionar y pausar con una funcion La saco con una variable a traves de Php :
Código Javascript:
Ver original |
| ||||
Respuesta: Redireccionar y pausar con una funcion Usa el clearTimeout Te dejo un ejemplo:
Código HTML:
Ver original Con esto ya no te sale el mensaje 'Hola' |
| |||
Respuesta: Redireccionar y pausar con una funcion Lo tengo asi, y prueba como pruebe, no se me para el evento...
Código Javascript:
Ver original |
| ||||
Respuesta: Redireccionar y pausar con una funcion Cada vez que iniciás un timmer (setInterval/setTimeout) javascript genera un identificador (un número) que es retornado por ese timmer y que luego puede usarse para cancelarlo (usándolo como argumento de las funciones clearInterval o clearTimeout, dependiendo de cual uses). Aquí vos estás generando 2 identificadores diferentes ya que estás usando 2 timmers. Pero además, estás usando el prefijo var para iniciar las variables dentro de las funciones y eso hace que sólo tengan validez dentro de las mismas, es decir, son variables locales. Si dentro de una función querés cancelar un timmer iniciado en otra, debés poder acceder al valor de su identificador, es decir, la variable a la que lo asignás debe tener el mismo ámbito que la de la función en la que querés cancelarlo. En tu caso podrías hacer que esa variable fuera global.
__________________ Fast, lightweight, cross-platform framework for building incredible, powerful JavaScript applications |
| |||
Respuesta: Redireccionar y pausar con una funcion Y me podrias ayudar con eso ?? Es que de javascript la verdad es que tengo poca idea..., lo he probado de muchas maneras pero me sigue sin funcionar !! Ya lo he solucionado, gracias por la ayuda :D Última edición por Yurisimo; 18/10/2011 a las 05:13 Razón: Esta solucionado |
Etiquetas: |