CnecHa3
Постоялец
- Регистрация
- 10 Фев 2007
- Сообщения
- 105
- Реакции
- 20
- Автор темы
- #1
привет всем))
есть малюсенький вопросик как сделать так, чтобы один блок(например: event) обновлялся каждую секунду!!!
есть малюсенький вопросик как сделать так, чтобы один блок(например: event) обновлялся каждую секунду!!!
Код:
var request;
function doLoad(url) {
if (window.XMLHttpRequest) {
request = new XMLHttpRequest();
request.onreadystatechange = processRequestChange;
request.open("GET", url, true);
request.send(null);
} else if (window.ActiveXObject) {
request = new ActiveXObject("Microsoft.XMLHTTP");
if (request) {
request.onreadystatechange = processRequestChange;
request.open("GET", url, true);
request.send();
}
}
}
function processRequestChange() {
// если выполнен
if (request.readyState == 4) {
// если успешно
if (request.status == 200) {
document.getElementById("event").innerHTML = request.responseText;
setTimeOut(processRequestChange(),100);
} else {
alert("Не удалось получить данные:\n" + request.statusText);
}
}
}
HTML:
<script type="text/javascript">doLoad('/informer.php');</script>