Just nu i M3-nätverket
Jump to content

Problem med PHP-script som returnerar XML


maxonon

Recommended Posts

Hej kära läsare!

 

Håller på med lite Ajax, och har stött på lite problem. Följande kod:

myConn.connect("getData.php", "POST", "id="+id, textWhenDone);
var textWhenDone = function (oXML) {
   xml = oXML.responseText;
   var text = xml.getElementsByTagName('text')[0].firstChild.nodeValue;
   [...]

ger följande fel:

Object doesn't support this property or method

 

I just detta finns inget fel (har tagit koden från en script som funkar på nätet). Problemet ligger i mitt php-script getData.php:

[...]
print "<file><text>Text 1...</text><img>bild1.jpg</img></file>";
[...]

Tydligen är detta inte gott nog för att uppfattas som xml. Jag har testat att kopiera alla delar av exemplet, men php-scriptet kommer jag inte åt(exemplet finns på http://www.alistapart.com/articles/gettingstartedwithajax).

 

När jag testkör mitt script får jag en blank sida, med källkod exakt enligt print.

När jag testkör hans script får jag upp färglagd xml där varje tagg kan minimeras eller expanderas direkt i explorer, med identisk källkod som mitt script.

 

Väldigt märkligt.

Någon som har några tips?

 

 

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...