All pastes #369412 Raw Edit

Unnamed

public text v1 · immutable
#369412 ·published 2007-02-23 20:41 UTC
rendered paste body
function fillPage(window_id,datastr) {
        document.getElementById(window_id).innerHTML = datastr;
}

function loadData(window_id,URL)
{
// Create the XML request
    xmlReq = null;
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer"){
        xmlReq = new ActiveXObject("Microsoft.XMLHTTP");
    }else{
        xmlReq = new XMLHttpRequest();
    }
    if(xmlReq==null) return; // Failed to create the request

// Anonymous function to handle changed request states
    xmlReq.onreadystatechange = function()
    {
        switch(xmlReq.readyState)
        {
        case 0: // Uninitialized
            break;
        case 1: // Loading
            break;
        case 2: // Loaded
            break;
        case 3: // Interactive
            break;
        case 4: // Done!
                fillPage(window_id,xmlReq.responseXML.getElementsByTagName('toLoad')[0].firstChild.data);
                break;
        default:
            break;
        }
    }

// Make the request
    xmlReq.open ('GET', URL, true);
    xmlReq.send (null);
}