Консультация № 140994
29.07.2008, 17:21
0.00 руб.
0 0 0
Здравствуйте. Я использовал библиотеку prototype для получения данных о файлах, лежащих на других серверах(отличных от localhost), но при работе данного скрипта всплывает стандартное окно, предупреждающее о риске перехода на указанную страницу. Как сделать так, чтобы окно не всплывало, если мы уходим с текущего сервера?

<script>
var req;

function loadXMLDoc(url) {
if (window.XMLHttpRequest) {
req = new XMLHttpRequest();
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send(null);
} else if (window.ActiveXObject) {
req = new ActiveXObject("Microsoft.XMLHTTP");
if (req) {
req.onreadystatechange = processReqChange;
req.open("GET", url, true);
req.send();
}
}
}

function processReqChange() {

ab = window.setTimeout("req.abort();", 5000);

if (req.readyState == 4) {
clearTimeout(ab);

document.form1.statusnum.value = req.status;
}
}

function stat(n)
{
switch (n) {
case 0:
return "не инициализирован";
break;

case 1:
return "загрузка...";
break;

case 2:
return "загружено";
break;

case 3:
return "в процессе...";
break;

case 4:
return "готово";
break;

default:
return "неизвестное состояние";
}
}
</script>

Обсуждение

Форма ответа