Probléme d'identifiction avec Ajax

Fermé
sou1987 Messages postés 48 Date d'inscription dimanche 12 juillet 2009 Statut Membre Dernière intervention 11 septembre 2012 - 29 déc. 2009 à 19:02
sou1987 Messages postés 48 Date d'inscription dimanche 12 juillet 2009 Statut Membre Dernière intervention 11 septembre 2012 - 29 déc. 2009 à 19:52
Bonjour,
j 'essai de récupérer la valeur responseXML à partir d'un fichier php comme suit

echo '<?xml version="1.0" ?>'

echo "<root><per>hjhjh</per></root>"

firefox affiche
instruction de traitement XML ou texte pas au début d'une entité externe

4 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 498
29 déc. 2009 à 19:12
??
Expliques mieux
0
sou1987 Messages postés 48 Date d'inscription dimanche 12 juillet 2009 Statut Membre Dernière intervention 11 septembre 2012
29 déc. 2009 à 19:17
voila la page.js d'ajax
function resul()
{
if(xhr.readyState==4){
if(xhr.status==200)
{
var root=xhr.responseXML;alert(root);
root=root.getElementsByTagName("title").item(0);
root=root.firstChild.nodeValue;
document.getElementById("id1").className="visible";
document.getElementById("id1").innerHTML=root;

}
}
}

et dans .php
$ch1="salam";
echo '<?xml version="1.0" encoding="iso-8859-1" ?>';


echo"<root>
<dispo id=\"message\">$ch1</dispo>

</root>";

normalement dans la page.html dans la balise div j aurais "salam"
mais ça marche pas
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 498
29 déc. 2009 à 19:21
root=root.getElementsByTagName("title").item(0);
Ça commence déjà mal : tu n'as aucun élément "title" dans ton XML
0
sou1987 Messages postés 48 Date d'inscription dimanche 12 juillet 2009 Statut Membre Dernière intervention 11 septembre 2012
29 déc. 2009 à 19:46
ssssvvvvvvvvppppppp
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 498
29 déc. 2009 à 19:50
svp quoi ?
Je ne peux pas apprendre à ta place !!
Alors soit tu prends le temps de lire les tutos, ou tu n'essayes pas de faire des trucs que tu ne connais pas !!!
0
sou1987 Messages postés 48 Date d'inscription dimanche 12 juillet 2009 Statut Membre Dernière intervention 11 septembre 2012
29 déc. 2009 à 19:52
ok
0