L
laredotornado
Hello,
I am misunderstanding the concept of the xmlHttpRequest.readyState
attribute. I would like to be notified when such a page is
successfully visited but have a different function invoked when an
error (e.g. 404) occurs. How would I do this? Here is the code I have
now ...
var xmlHttpReq = false;
var self = this;
// Mozilla/Safari
if (window.XMLHttpRequest) {
self.xmlHttpReq = new XMLHttpRequest();
}
// IE
else if (window.ActiveXObject) {
self.xmlHttpReq = new
ActiveXObject("Microsoft.XMLHTTP");
}
var strURL = "myURL.html";
self.xmlHttpReq.open('GET', strURL, true);
self.xmlHttpReq.setRequestHeader('Content-Type',
'application/x-www-form-urlencoded');
self.xmlHttpReq.onreadystatechange = function() {
if (self.xmlHttpReq.readyState == 4) {
alert("Web page visited
successfully!");
}
}
self.xmlHttpReq.send("");
Thanks for any help, - Dave
I am misunderstanding the concept of the xmlHttpRequest.readyState
attribute. I would like to be notified when such a page is
successfully visited but have a different function invoked when an
error (e.g. 404) occurs. How would I do this? Here is the code I have
now ...
var xmlHttpReq = false;
var self = this;
// Mozilla/Safari
if (window.XMLHttpRequest) {
self.xmlHttpReq = new XMLHttpRequest();
}
// IE
else if (window.ActiveXObject) {
self.xmlHttpReq = new
ActiveXObject("Microsoft.XMLHTTP");
}
var strURL = "myURL.html";
self.xmlHttpReq.open('GET', strURL, true);
self.xmlHttpReq.setRequestHeader('Content-Type',
'application/x-www-form-urlencoded');
self.xmlHttpReq.onreadystatechange = function() {
if (self.xmlHttpReq.readyState == 4) {
alert("Web page visited
successfully!");
}
}
self.xmlHttpReq.send("");
Thanks for any help, - Dave