我正在尝试使用Javascript使用XMLHttpRequest
检索文件。我在获取示例文件的数据时遇到了一些问题。
以下是简单的代码:
<script type="text/javascript">
var xmlHttp = new XMLHttpRequest();
xmlHttp.onreadystatechange = function()
{
if (xmlHttp.readyState == 4 && xmlHttp.status == 200)
alert(xmlHttp.responseText);
}
xmlHttp.open("GET", "http://humanstxt.org/humans.txt", true);
xmlHttp.send(null);
</script>
使用上面的代码我没有得到任何警报。如果我删除&& xmlHttp.status == 200
,那么我会收到一个空警报,(我不知道为什么服务器没有提供200状态代码)。我尝试了不同的网址,但它们都给出了相同的结果。
对此有何想法?