Réponse acceptée !
bonjour,
>>Ne me repondez pas
>>if (q) {blablabla}
>>cela produit une erreur
c'est parce que "q" n'est pas défini en global,
du style var q=false; en dehors de toute fonction.
mais cela ne résoudrait effectivement pas
le problème si la fonction se rappelle elle-même.
pistes, car on ne sait pas tout ...
° invalider le lien lorsque la fonction
a été appelée
° une variable globale qui signale
que le timeout est en cours ou pas
que l'on teste avant d'exécuter la
fonction.
° ... il doit bien y avoir d'autres solutions,
si ça ne convient pas ...
Cordialement
Bul. [Site] [Mail]