我创建了一个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>
根据页面的不同,我可能会收到以下错误之一:
“NetworkError:501 Not Implemented - http://www.nasa.gov/”
“NetworkError:404 Not Found - http://www.cerealsevent.co.uk/”
“NetworkError:403 Forbidden - ... etc
其他时间没有错误,但返回的数据为空。
有什么问题?