David_monchy
Messages postés214Date d'inscriptionlundi 20 mars 2006StatutMembreDernière intervention23 juin 2006
-
28 avril 2006 à 16:15
David_monchy
Messages postés214Date d'inscriptionlundi 20 mars 2006StatutMembreDernière intervention23 juin 2006
-
2 mai 2006 à 09:11
Salut, j'utilise une fonction récursive que voici:
function loop(id)
{
setTimeout('loop(id);',3000);
ShowPage(id);
}
Cela actualise la page toutes les x secondes. La première fois, mon id vaut le nombre que je lui ai passé, donc tout va bien, mais après, j'ai droit à un 'id non défini' de la part du navigateur. Savez-vous à quoi cela est dû?
Merci d'avance
David
David_monchy
Messages postés214Date d'inscriptionlundi 20 mars 2006StatutMembreDernière intervention23 juin 20061 2 mai 2006 à 09:11
Bonjour,
La valeur de mon id est gardée, puisque j'appelle la fonction en lui passant en paramètre la valeur de l'id, et que la page actualisée est une autre page (excusez moi j'avais oublié de le dire ça). Sinon, j'ai trouvé, et c'était tout bête: il fallait concaténer la valeur de l'id, c'est à dire:
setTimeout('loop('+id+');',3000);
Merci quand meme de ton aide roro06, et bonne journée
David