Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2010, 09:00
Avatar de CHuLoSoY
CHuLoSoY
 
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 23 años
Puntos: 29
Exclamación Problema con cleartimeout

hola amigos

Tengo un problema con clearTimeout() y es que no me funciona directamente. Lo llamo con un evento onclick y mi código es el siguiente:

Código Javascript:
Ver original
  1. function animafondo() {
  2.  
  3.     for(izq=0,tiempo=50; izq>=-300; tiempo+=50,izq-=1) {
  4.    
  5.         timeout=setTimeout("document.getElementById('debajo').style.left='"+izq+"px'",tiempo);
  6.    
  7.     }
  8.  
  9. }
  10.  
  11. function para() {
  12.  
  13.     window.clearTimeout(timeout);
  14.  
  15. }

La función para() no hace nada.he estado mirando la w3 ( http://www.w3schools.com/jsref/met_win_cleartimeout.asp ) y el funcionamiento no me ha quedado muy claro, pero supuse que no daría problemas porque el sistema es parecido no?

Si alguien pudiera aclararme el tema se lo agradecería.

Mil gracias.
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.