setInterval - clearInterval
Publicado por Fran (1 intervención) el 22/08/2009 20:49:45
Hola a tod@s.
estoy utilizando las funciones setInterval y clearInterval para activar y desactivar de forma asincrona un timer que llama a una función. La declaración inicial del timer como glogal
var intervalo = setInterval(call_function(),5000);
<form>
<input type="button" value="Activa timer" onClick="javascript:var intervalo = setInterval("fu()", 400);">
<input type="button" value="Detener " onClick="javascript:clearInterval(intervalo);">
</form>
El timer esta en marcha y cada 400 mseg. llama a la función correctamente, pulsamos el botón "Detener" y lo detiene, pulsamos el botón "Activar timer" y lo activa de nuevo, pero cuando intento pararlo de nuevo no hay forma ¿Habéis tenido alguna situación parecida ? Gracias y saludos.
estoy utilizando las funciones setInterval y clearInterval para activar y desactivar de forma asincrona un timer que llama a una función. La declaración inicial del timer como glogal
var intervalo = setInterval(call_function(),5000);
<form>
<input type="button" value="Activa timer" onClick="javascript:var intervalo = setInterval("fu()", 400);">
<input type="button" value="Detener " onClick="javascript:clearInterval(intervalo);">
</form>
El timer esta en marcha y cada 400 mseg. llama a la función correctamente, pulsamos el botón "Detener" y lo detiene, pulsamos el botón "Activar timer" y lo activa de nuevo, pero cuando intento pararlo de nuevo no hay forma ¿Habéis tenido alguna situación parecida ? Gracias y saludos.
Valora esta pregunta


0