if (window.XMLHttpRequest) { var req = new XMLHttpRequest(); req.onreadystatechange = requestHandler; req.open("GET", "/somefile.xml", true); req.send(""); } function requestHandler() { if (req.readyState == 4) { alert(req.statusText); req.responseXML.getElementById(blah); } }
NOTE: IE uses a different name for the object.
req = new ActiveXOjbect("Microsoft.XMLHTTP");
Much more information available.
This example doesn't work in IE. You must check for IE and if so set differently.
Questions?
bryan@mills1.net