jQuery加载问题同源策略

时间:2012-01-27 01:40:31

标签: jquery ajax load same-origin-policy

我想从其他网站加载内容(基本上我想检查网页上是否有内容)。我知道同样的原产地政策使这很困难,但我想知道是否有办法绕过它。我调查了这个:http://api.jquery.com/jQuery.getJSON/

有更好,更简单的方法吗?看起来这只适用于JSON。

由于

1 个答案:

答案 0 :(得分:1)

您可以使用

dataType: "jsonp"

但我相信这要求您通过ajax加载的整个页面都是JSON格式(可能不是)。

我用来解决这个问题的技术是使用服务器端脚本(如PHP + CURL)来获取页面(或检查我想要的信息),然后在我的网站上使用jQuery ajax调用服务器端脚本(不是跨域)来获取我想要的数据。