La preuve
ou le message retourné par PHP est une chaine de caractères
Code
echo "var Message= document.getElementById('Message');";
echo "Message.innerHTML = '".$Message."'";
Comme Javasript, cela marche , pas de problème ....
Mais dès que le message devient
Code
$Connexion = $Compte."<br><input type=image src='images/deconnecter.gif' onclick=\"Requête('Verbe=Déconnecter')\";>";
echo "var Connexion = document.getElementById('Connexion');";
echo "Connexion.innerHTML = '".$Connexion."';";
echo "var Message= document.getElementById('Message');";
echo "Message.innerHTML = '".$Message."'";
Il n'y a plusieurs messages passés, la, cela ne va plus...
Quand à essayer responseXML, il me faudrait sans doute maitriser DOM ... sous pHP5 ?
Encore une usine à gaz, non ?