Hallo,
Mit welchem Content-Type im HTTP-Response Header wird das ausgeliefert? IE kann nur application/xml oder text/xml per .responseXML verarbeiten. Ruf mal die XML-Ressource im FireFox einzeln auf und schau dann bei Extras-Seiteninformationen.
Hab gerade nachgesehen, da steht: "text/html" also was falsches. Für Mozilla kann ich das richtige Encoding ja erwzingen, für den IE gibt es da nichts?
Doch, für den IE kannst du das auch selbst angeben:
var xmldoc = http_request.responseXML;
Response.ContentType = "text/xml";
Response.Write (xmldoc.xml);
Grüße
Thomas