AJAX问题,没有响应或“访问被拒绝”

时间:2010-02-22 11:38:44

标签: jquery ajax internet-explorer firefox response

如果我使用jQuery .load()发出ajax请求,并且我在firefox或chrome中没有得到任何响应,那么这是什么意思?在ie8中我收到错误说“Access is Denied”?

3 个答案:

答案 0 :(得分:4)

这通常意味着您试图违反the same origin policy并请求来自其他主机的数据。

答案 1 :(得分:1)

如果您要加载位于其他域中的页面(例如:www.yoursite.com,并且您尝试加载“yoursite.com”或甚至“google.com”),那么您将获得{ {3}}预防错误。

答案 2 :(得分:-1)

尝试通过php代理访问您的数据,如下所示:http://www.daniweb.com/code/snippet216729.html

使用jQuery,您可以向/ relative / path /发送请求到/ proxy.php?proxy_url = http://www.domain.com/yourdata