![Negando](http://static.forosdelweb.com/fdwtheme/images/smilies/negar.gif)
osea tengo, setTimeout("funcion()",2000)
quiero que se cancele, como es??
Gracias.
Bue, me equivoque, no es setTimeout... es setInterval el que necesito.
| ||||
Si te entendí..creo que lo más fácil sería quitarlo de tu script y ya.., sería lo mismo no..?? ![]() Salu2 ![]()
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| |||
A mi casualmente me interesa saber la misma cosa, solo que no sabia que existiera ninguna funcion que lo hiciera... setInterval?? clearTimeout?? Almenos ahora ya se que buscar en google... ^^ |
| |||
Lo encontré ;) aqui ta ^_^ : <HTML> <HEAD> <TITLE>set/clearTimeout</TITLE> <SCRIPT> strStatus='Welcome to the Wonderful World of setTimeout..........'; strL=strStatus.length; newStatus=''; sp=0; function statusscroll() { sp++; if (sp>=strL) sp=0; newStatus=strStatus.substr(sp,strL-sp); if (sp>0) newStatus+=strStatus.substr(0,sp-1); status=newStatus; myTimeout=setTimeout('statusscroll()',100); } statusscroll(); </SCRIPT> </HEAD> <BODY> <BUTTON onclick="clearTimeout(myTimeout);">Stop</BUTTON> </BODY> </HTML> |
| ||||
bueno no me funciona como yo queria. el tema es que cuando llamo a esa funcion para que deje de ejecutarse, necesito que suceda al instante, se entiende?? si pongo: "clearInterval(miintervalo)", va a esperar el intervalo que le defini antes de dejar de ejecutarse :s como podria hacer??? |
| ||||
jajaja el codigo son 1000 lineas, no creo que vayas a leerlo todo. pongo un pedazo de codigo. Código PHP: |
| ||||
a ver si me dan una mano :s el problema parece como si al usar clearInterval, la funcion deja de ejecutarse segun el intervalo de tiempo definido, pero es como si se ejecutara continuamente!!! eso e slo que me parece, hay alguna otra forma de hacer que una funcion no se ejecute nunca mas??? |