Bonjour, voila mon problème :
J'ai une fonction Javascript :
function Bulle(texte, titre) {
document.all["LaBulle"].innerHTML="<table width=200 border=1 cellpadding=1 cellspacing=0 bgcolor=\"#000555\"><tr><td><table width=100% border=0 cellpadding=0 cellspacing=0><tr><td align=center><span ID=\"TITRE\"><b>"+Btitre+"</b></span></td></tr></table><table width=100% border=0 cellpadding=2 cellspacing=0 bgcolor=\"#EFEFEF\"><tr><td><span ID=\"TEXTE\">"+Btexte+"</span></td></tr></table></td></tr></table>";
Bulle.left = event.x+10;
Bulle.top = event.y+10;
Bulle.visibility = "visible";
}
Cette fonction affiche une Infobulle vers la souris.
J'aurais aimé l'appeler lors du passage de la souris sur un lien, donc sur un onmouseover. Seulement, la variable texte de la fonction est composé grace à du PHP. J'appele donc la fonction de cette manière :
<a onmouseover="bulle('<?addslashes($Texte);?>','Le titre'); return true;" href="#">Test</a>
et la, au lieu de m'afficher ma bulle, il m'affiche le contenu de $Texte !!!
J'ai tester la fonction en HTML (donc en faisant <a onmouseover="bulle('COUCOU','Le titre'); return true;" href="#">Test</a>) et ca marche. Ca vient donc de PHP. Je ne comprend pas, si quelqu'un peux m'aider.. Merci
----fab30----