Tal como tienes el c�digo si el if se cumple el intervalo se ha de borrar
sin n�ng�n problema.
<code>
function empieza(){
        inter=setInterval(dos,500);
}
function dos(){
        trace("dos");
        numero++;
        if(numero>5){
                clearInterval(inter);
                tres();
        }

}
function tres(){
        trace("tres");
}
empieza();

<code>


 hola,
>
> me suena q de esto se habl� en la lista pero no encuentro los correos,
> tengo una funci�n mediante set interval llama a otra q realiza una
> comprobaci�n y en caso afirmativo llama a otra, y una vez llamada a
> esta �ltima funci�n quiero detener el set interval, m�s o menos asi:
>
> <code>
> function primera(){
>       ...
>       var q_intervalo;
>       q_intervalo = setInterval( segunda, 1000);
> }
> function segunda(){
>       if(var1 ne var2){
>               clearInterval(q_intervalo);
>               tercera();
>       }
> }
>
> function tercera(){
>       ...
> }
> </code>
>
> igual es q lo q estoy haciendo es una burrada y no hay por donde
> cogerlo, pero, como podr�a detener el set interval? alguna alternativa?
>
> gracias
>
> saludos
>
>
>
> <!-------------------------------
> Lista ASNativos:
> subscripciones/desubscripciones
> http://www.sidedev.net/asnativos
> -------------------------------->



<!-------------------------------
Lista ASNativos:
subscripciones/desubscripciones
http://www.sidedev.net/asnativos
-------------------------------->

Responder a