rendered paste body//THE REFRESHMESSAGES-LOOP IS STARTED ON BODY'S ONLOAD
function refreshMessages() {
ajaxMessages();
window.setTimeout("refreshMessages()", 2222);
}
function ajaxMessages(){
var http1;
http1 = createRequestObject();
http1.open('get', 'page.php');
http1.onreadystatechange = function() { ajaxMessagesResponse(http1); };
http1.send(null);
}
function ajaxMessagesResponse(http1) {
if (http1.readyState != null && (http1.readyState == 4 || http1.readyState == 'complete' ) )
{
if (http1.status == 200 || http1.status == 304 || http1.status == 0) { //THIS IS THE LINE OF THE ERROR
var response = http1.responseText;
document.getElementById('view_ajax').innerHTML = response;
}
}
}
function createRequestObject(){
var XMLHttp=null
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
XMLHttp = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE
try {
XMLHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
return XMLHttp;
}