Friday, August 6, 2010

AJAX enable page rewriting

function loaddivData(pageurl,loadDiv){
    
    var url = pageurl;
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    req.open("POST", url, true);


    req.onreadystatechange = function checkSessionExpire_response()
    {
        if (req.readyState == 4) {
            if (req.status == 200) {
                var json=req.responseText;
                document.getElementById(loadDiv).innerHTML=json;
            }
        }
    };
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    req.setRequestHeader("Connection", "close");
    req.send();
}