下面包含的是我尝试用来显示另一页的HTML内容的代码。我无法让代码正常工作,并且每次都收到错误。我在这里错过了什么?
$.ajax({
url: 'http://www.msn.com',
type: 'GET',
dataType : "text/html",
success: function (result) {
alert('success');
alert(result);
},
error: function() {
alert('error');
}
});
您是否正在尝试执行CROSS DOMAIN请求? – Shyju 2012-07-06 17:30:29
@Shyju:嗨,这个请求是的,但最终我想打内部“http:// myserver/getstuff?id = 2”休息服务来获得XML。不过,我只是在这里测试基础知识,因为对msn.com的这个简单调用不会返回成功(就像我对上面指定的其他服务的调用一样)。但我对ajax很新,所以不确定是否跨域? – Mariah 2012-07-06 17:32:40
好吧,几乎肯定'www.msn.com'不是你的域名。 – 2012-07-06 17:37:05