在没有服务器代码的html页面上托管外部网站页面

时间:2015-04-20 08:57:27

标签: javascript jquery html

我想要实现的是:

在我的html页面上托管一个没有任何服务器端代码的外部网站页面,并使用Jquery从该页面获取特定的html元素。

我采取的方法是: 我的页面上有一个iframe对象,它将href设置为外部网页。但是当我尝试访问外部网页的内容时,它会给我"跨源请求被阻止:"错误

有任何解决此问题的建议吗?

1 个答案:

答案 0 :(得分:0)

由于您Same Origin Policy正在通过该错误消息发现,因此客户端JS无法做到这一点。

要实现您的需求,您必须在服务器端发出请求。然后,您可以通过JS向本地服务器发出请求,以获得所需的结果。