function fillPage(window_id,datastr) { document.getElementById("mainwindow").innerHTML = 'Blablabla'; } 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! // Retrieve the data between the tags // fillPage(window_id,xmlReq.responseXML.getElementsByTagName('toLoad')[0].firstChild.data); fillPage(window_id,'Blabla'); break; default: break; } } // Make the request xmlReq.open ('GET', URL, true); xmlReq.send (null); }