2013-03-08 91 views
0

我想要使用Javascript获取页面的源代码(比方说google.com)。我试过的代码如下,但问题仍然是,我正在访问一个不同的域。我想要做的是检查页面的源代码,检查该源代码中的特定值,并根据该信息进行操作。谢谢!使用JavaScript获取URL的源代码

$获得(URL,功能(数据){东西(数据);} //结束功能(数据) ); //最终获得

回答

2

,如果你不能做到这一点该页面来自另一个域,并且不特别允许它与CORS headers。请参阅Same Origin Policy

唯一的“解决方法”是使用服务器,为您提取源代码或充当代理服务器。

+0

有没有其他的方式来做我想做的事情?基本上得到一个页面的来源,以确保它是我期望的页面,检查该页面上的某些内容以确保该内容,然后一旦该检查有效,请执行restin JS中的任何操作。你怎么看?感谢你及时的答复! – user220755 2013-03-08 23:16:06

+0

唯一不错的解决方案是在您的服务器上构建一个为您服务的服务。 – 2013-03-09 08:52:23