您无法执行XMLHttpRequest跨域,唯一的“选项”将是称为JSONP的技术,其含义如下:
要开始请求,请执行以下操作:
<script>使用远程URL
添加一个新标记,然后确保该远程URL返回一个有效的Javascript文件,该文件会调用您的回调函数。某些服务支持此功能(并让您在GET参数中命名回调)。
另一种简单的方法是在本地服务器上创建一个“代理”,该代理将获取远程请求,然后将其“转发”回您的javascript。
编辑/添加:
通过检查URL是否包含“ callback
=?”,我看到jQuery具有对JSONP的内置支持。(其中jQuery将用实际的回调方法替换?)。但是您仍然需要在远程服务器上进行处理以生成有效的响应。



