<html>
<body>
<SCRIPT type="text/javascript">
var xmlHttp = new XMLHttpRequest();
var async = true;
xmlHttp.open("GET", "http://www.google.com", async);
if(async)
{
xmlHttp.onreadystatechange = function()
{
if(xmlHttp.readyState == 4)
{
if (xmlHttp.status==200) alert("It works!")
else if (xmlHttp.status==0) alert("Arggggg!")
else alert("Status is "+xmlHttp.status)
}
}
}
xmlHttp.send();
</script>
</body>
</html>
Мне просто интересно узнать XMLHttpRequest, чтобы увидеть его и работать, но я не могу получить статус отличным от нуля. Примеры кажутся такими легкими, но они не работают. Я пробовал около 4 примеров. Какого черта ?XMLHttpRequest простой HTTP GET не работает?
Все, что я хочу сделать, это прочитать веб-страницу и просмотреть HTML в виде обычного текста.
Это то, что есть. Вот пример, который возвращает 404 с вашим кодом: http://jsfiddle.net/dFyjt/ – Andir