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