我可以在JavaScript中使用XMLHttpRequests来在与发出请求的服务器不同的服务器上请求文件吗?
谢谢。
您需要使用一种称为JSONP的方法。
最好的方法之一是使用jQuery来减少页面和服务器之间的代码和后顾之忧,而您所需要做的就是:
$.ajax({ dataType: 'jsonp', data: 'id=10', jsonp: 'jsonp_callback', url: 'http://myotherserver.com/getdata', success: function () { // do stuff }, });