Microsoft.XMLHTTP

Hallo LeserIn,

mit folgendem Jscript-Code kann man ein XML-Dokument von einem Server anfordern und beliebig weiter verarbeiten:

var http = new ActiveXObject("Microsoft.XMLHTTP");
http.open("GET", "http://localhost/index.xml", false);
http.setRequestHeader("Accept","text/xml");
http.send();

var xmldoc = http.responseXML;

alert(xmldoc.xml);

Meine Frage: Kann man auf diese Art auch eine HTML- oder PHP-Datei von einem Server anfordern und dann z.B. über ‚alert()‘ ausgeben???

Besten Dank im voraus!

Gruß Uli

Eigentlich ist es dem Objekt egal
um welche Daten es sich handelt.

var http = new ActiveXObject("Microsoft.XMLHTTP");
http.open("GET", "http://www.yahoo.com", false);
//http.setRequestHeader("Accept","text/xml");
http.send();
alert("Anforderung gesendet...");
if(http.ReadyState==4)
 alert(http.responseText);
else
 alert("Laden der Datei schlug fehl!");

Gruss

Christoph

Hallo SilentCinema,

jetzt funzt`s optimal!
Besten Dank für Deine Hilfe…

Gruß Uli