разместите скрипт в Head`е:
document.getElementsByTagName('body')[0].onLoad=function(){setTimeout(reloader,10000)}; //При загрузке страницы инициализируется таймер на 10000 миллисекунд (10 секунд), по завершении которого выполнится функция reloader
function reloader(){
var Request=createRequestObject(); //Создание объекта запроса с помощью своей функции createRequestObject();
Request.open('GET','test.htm',true); //Открываем get-запрос. Test.htm - адрес странички, которую нужно подгрузить
Request.onreadystatechange=function(){ //Обработчик ответа
if(Request.readyState==4 && Request.status==200){ //Если запрос получен и ошибки не возникло
document.getElementById('id').innerHTML=Request.responseText //Заменяем HTML код внутри элемента с id, указанным вместо 'id' на код, полученный в результате запроса
}
}
Request.send(null) //Отправляем запрос без параметров
}
function createRequestObject()
{
if (XMLHttpRequest == undefined) {
XMLHttpRequest = function() {
try { return new ActiveXObject("Msxml2.XMLHTTP.6.0"); }
catch(e) {}
try { return new ActiveXObject("Msxml2.XMLHTTP.3.0"); }
catch(e) {}
try { return new ActiveXObject("Msxml2.XMLHTTP"); }
catch(e) {}
try { return new ActiveXObject("Microsoft.XMLHTTP"); }
catch(e) {}
throw new Error("This browser does not support XMLHttpRequest.");
};
}
return null;
}
Вроде должно работать
