我创建了一个 ajax 调用,并尝试调用许多网站,但它不起作用,即使它显然是正确的:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<div id="Container">Content here</div>
<script type="text/javascript">
$(document).ready(function(){
var url = "http://www.nasa.gov/";
jQuery.ajax({
type: "POST",
url: url,
success: function(data){
console.log(data);
jQuery("#Container").empty().html(data);
},
error: function(data) {
alert("error");
}
});
});
</script>
根据页面,我可能会遇到以下错误之一:
“网络错误:501 未实施 - http://www.nasa.gov/ ”
“网络错误:404 未找到 - http://www.cerealsevent.co.uk/ ”
“NetworkError:403 Forbidden - ...等
其他时候没有错误,但是返回的数据是空的。
有什么问题?