[AJAX] responseXML ne marche pas
Je voudrais avoir un alert méssage avec le contenu de un fichier phtml.
J'ai deux fichier: evaluate.phtml et che.phtml
dans evaluate.phtml:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| function ss()
{
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.open("GET","che",true);
var txt,x;
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
xmlDoc=xmlhttp.responseXML;
x=xmlDoc.getElementsByTagName("compname");
txt=x[0].childNodes[0].nodeValue;
alert(txt);
}
}
xmlhttp.send(null);
} |
dans che.phtml:
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <html>
<center>
<?php
$test = "exist";
echo "<?xml version='1.0' encoding='ISO-8859-1'?>";
echo "<compname>".$test."</compname>";
?>
</center>
</html> |
Maintenant, ça ne marche pas.
Il y a quelqu'un peut m'aider ? Merci beaucoup !