function doLoad(url,winID,donescript) { var request; var win; // сюда будет выведено содержание function processRequestChange() { if (request) { if ((request.readyState==4) && (typeof(donescript)!='undefined')) { eval(donescript); }; if (request.readyState == 4) { if (request.status == 200) { if (request.responseText) { win.innerHTML=request.responseText; }; } else { //document.write("::" + request.statusText); //alert("Не удалось получить данные:" + request.statusText); //location.reload(true); }; }; }; }; win=document.getElementById(winID); if (window.XMLHttpRequest) { request = new XMLHttpRequest(); request.onreadystatechange = processRequestChange; request.open('GET', url, true); request.setRequestHeader('Content-Type','text/html'); request.setRequestHeader('charset','windows-1251'); request.send(null); } else if (window.ActiveXObject) { request = new ActiveXObject('Microsoft.XMLHTTP'); if (request) { request.onreadystatechange = processRequestChange; request.open('GET', url, true); request.send(); } } }