Probleme de return ou escape sur un tooltip

cs_manu00 Messages postés 93 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 25 octobre 2006 - 16 mars 2006 à 16:42
cs_manu00 Messages postés 93 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 25 octobre 2006 - 16 mars 2006 à 16:48
Hello,

Je suis en train de developper un script ajax qui recupere des infos dans une database et l'affiche dans une info bulle (tooltip)

Tout d'abord, je met un rollover sur une image
===============================================================
[# ]
== ===============================================================

J'utilise DomTT (http://www.mojavelinux.com/projects/domtooltip/) pour la partie tooltip.

là ou j'ai mis " escape(gophp(this.id)) " il s'agit de la ou il faut mettre le texte qu'on veut voir apparaitre dans l'info bulle

J'y appelle donc goPhp avec escape (qui d'apres ce que j'ai compris permet de recuperer une valeur de return)

voici ma fonction gophp
== ===============================================================
function gophp(id){
var url = "connectxml.php?param=";
var idd = id;
var texte;

getXhr();
xhr.onreadystatechange = function(){ if(xhr.readyState 4 && xhr.status 200){
reponse = clean(xhr.responseXML.documentElement);
texte = reponse.getElementsByTagName("message")[0].firstChild.nodeValue;
return texte;
}
}
xhr.open("GET", url + escape(idd),true);
xhr.send(null);
}
===============================================================

Dans texte, je recupere les infos que je veux (celles de ma base qui sont requeté via la page connectxml. Donc la recup d'info fonctionne.
Si je met un
===============================================================
alert(reponse.getElementsByTagName("message")[0].firstChild.nodeValue);
=================================================================
juste avant le return, aucun probleme, j'ai bien mes infos.

Doooonc, la ou ca peche, c'est je pense lorsque je fait le escape ou le return.

Si quelqu'un pouvait me depanner car la je suis vraiment bloqué...

Merci d'avance

Manu

1 réponse

cs_manu00 Messages postés 93 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 25 octobre 2006
16 mars 2006 à 16:48
Juste oublié de préciser mais donc quand je fais comme ci dessus, Il y a ecrit dans l'info bulle "Undefined"

That's all...

M.
0
Rejoignez-nous