【发布时间】:2012-07-30 12:28:32
【问题描述】:
我有一个 html 页面,它需要使用 ajax 请求访问不同服务器上的资源:
$.ajax({
url: "externalUrl/myjson.js",
});
但由于“同源策略”,我无法访问该资源。作为一种解决方法,我修改了 html 页面,该页面只是重定向到单独服务器上的新页面。这个新页面调用 ajax 请求没有问题,因为它是从同一来源发出的。这是可接受的解决方法吗?
【问题讨论】:
-
您是否尝试过首先使用
jsonp作为数据类型来获取外部资源?