Hallo,
Ich habe zwar nicht herausgefunden, WARUM responseXML im IE nicht geht (responseText gibt den Inhalt der XML-Datei wieder), aber es geht nicht.
Zeige mal bitte das Dokument. Mit welchem MIME-Typ liefert es der Server aus? (Siehe http://web-sniffer.net/.)
xmlObj = new ActiveXObject("Msxml2.DOMDocument");
xmlObj.loadXML(http.responseText);xmlObj kann genauso verwendet werden, wie responseXML dann. Alles schön und gut, aber dies funktioniert im IE nur, wenn ich keine Sonderzeichen wie ° o.ä. benutze, obwohl ich meiner Meinung nach den richtigen Zeichencode in der XML-Datei verwende. (encoding="ISO-8859-1")
Vielleicht erwartet IE UTF-8. Enthält das Dokument denn eine Kodierungsangabe beim Ausliefern? Und auch im Content-Type-Header?
Mathias