Forum Clubic

Resolu Creer fonction qui attende le changement d'une variable

Bonjour, je cherche a savoir si c’est possible de creer un fonction en javascript qui se lance que lorsqu’une variable change.
Je m’explique, j’ai une anim flash dans ma page avec laquelle je communique en javascript. J’ai un script qui va envoyé une question sur mon anim flash et la , je voudrais que mon script s’arrete jusqu’a ce que l’anim flash me renvoie une reponse. Or pour l’instant mon script apres avoir envoyé la question continue.


question();          //fonction qui envoie une question et les reponses possible à l'animation
			
if (reponse_correcte == true)    //je voudrais effectuer cette verif, que quand resultatquestion(bool) a été appelé
{
	xhr3.open("GET", "gagner.php?cle=" + cle, true);
	xhr3.send(null);
	alert("Vous avez gagné");
}
else
{
alert("Mauvaise réponse");
}

function resultatquestion(bool)    //fonction appelé par l'animation
{
	if (bool == true)
	{
		reponse_correcte = true;
	}
	
	if (bool == false)
	{
		reponse_correcte = false;
	}
}

Edité le 15/10/2007 à 13:05

Finalement, j’ai trouvé une solution.
Je ne poste pas ma solution car elle ne repond pas a ma question, c’est juste que j’ai pris le probleme d’une autre maniere.

Et moi j’ajoute une couche: avec AJAX, tu as un événement “onreadystate” qui te permet d’attendre la fin du chargement; C’est ça que tu dois utiliser et non pas ce que tu fais là.