2013-03-19 182 views
0

我们的客户有两个网站,他们共享一个共同部分,他希望我们从一个网站即时选择数据,并将其显示在其他网站上,不包括页眉和页脚。我尝试使用iframe,但该页面包含Flash,并且不会在子网站上显示Flash内容。使用iframe我能够显示整个网站(Flash未加载),但我不想要页眉和页脚。从一个网站获取数据并将其显示在另一个网站

任何帮助,将不胜感激。

注意:我们没有数据库或代码访问从我们正在挑选数据的父网站。

+0

你可以尝试类似http://hackaday.com/2012/12/10/web-scraping-tutorial/? – MadSkunk 2013-03-19 11:01:28

+0

从第一个站点解析(在服务器端)并在没有页眉和页脚的第二个站点上显示它? – 2013-03-19 11:02:27

+0

你可能会发现这个有用的http://stackoverflow.com/questions/2861/options-for-html-scraping – Pete 2013-03-19 11:12:44

回答

0

不明白你的注意..
考虑到你可以添加一些代码到两个站点,你要显示的网站只有一部分 -

假设您拥有站点A和站点B这里是一个简单的解决方案:
siteA可以在siteB的js中打开一个托管siteB的iframe,它的url参数类似于?sendSiteA = true
,解析此param时,您将拥有一个可以抓取要显示的部分的函数,并将其附加到身体和隐藏一切。 这不是共享数据的最佳方式,但它会起作用。

P.S.你可以在另一个url参数中传递iframe的尺寸,并调整站点B中的rht部分的尺寸。

+0

我没有访问父站点。 – Sayed 2013-03-19 11:33:15

+0

但父网站嵌入iframe - 它只需要将参数添加到网址e.x.- http://embedddedSite.com?displayOnlySection=true&width=100&height=100 – 2013-03-19 19:21:17

相关问题