【发布时间】:2012-02-03 05:34:53
【问题描述】:
Ajax 脚本可以访问不同网站的网页吗?例如我尝试关注
xmlhttprequestobj.open("GET","google.com",true);
这段代码有什么问题?
【问题讨论】:
标签: ajax cross-domain
Ajax 脚本可以访问不同网站的网页吗?例如我尝试关注
xmlhttprequestobj.open("GET","google.com",true);
这段代码有什么问题?
【问题讨论】:
标签: ajax cross-domain
不,它不能,由于同源策略:http://en.wikipedia.org/wiki/Same_origin_policy
【讨论】:
如果 endurl(在您的情况下是 google.com)支持以 jsonp 格式返回数据,则您的请求有效。
【讨论】:
不,您无法访问其他域和主机的网页,即使我尝试了您尝试过的相同操作,由于安全原因浏览器不允许这样做。
【讨论】: