Непонятки с GET
Добрый день!
Есть кусок кода
<script>
var xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", 'http://xxxx:8000/50x.html', false);
xmlhttp.onreadystatechange = function()
{
alert(xmlhttp.readyState);
if (xmlhttp.readyState == 4)
{
alert(xmlhttp.status);
if (xmlhttp.status == 200)
{
alert (xmlhttp.responseText);
};
};
};
xmlhttp.send(null);
</script>
При этом браузеры:
Опера возращает всегда readyState равное 2
Хром возращает всегда readyState равное 4 а потом сразу 0
IE возращает страницу но только минуты чере 3-5
Но если адрес вводить напрямую в браузере все ок. Грузится мгновенно.
В чем дело?
Может есть другие средства получить страницу.
|