如何使用javascript ajax检索跨域的页面源

时间:2012-01-11 15:13:16

标签: javascript ajax cross-domain

您好我需要从 site1.com检索页面源到site2.com

我尝试了 php 的file_getcontents,但我的网站是动态的,每个用户都是唯一的。

所以我需要使用JAVASCRIPT

请求页面源

2 个答案:

答案 0 :(得分:2)

由于same origin policy,您无法执行此操作,除非页面和浏览器支持CORS

答案 1 :(得分:2)

像epascarello所说的那样,你不能因同一原产地政策。如果您控制两个站点,则可以使用CORS来实现它。

如果您不这样做,最好的办法是向您控制的域发出请求,并让您的服务器从其他网址获取您需要的内容。它被称为代理。这并不难。