2012-09-24 24 views
0

我需要通过PHP获取网站的内容,但只有启用JavaScript时才能使用该内容。我现在使用的解决方法是制作一个applescript,在Safari中打开网站,选择所有页面内容,将其复制到剪贴板并粘贴。通过PHP获取DOM的内容

+0

祝你好运!..... – Petah

+0

使用Firebug,看看从。 –

回答

0

最佳的解决方案:要求API /导出访问网站的所有者;)

如果这是不可能的,你只能祈祷,你可以分析所通过JavaScript初始化,模仿他们的请求。 (可能的工具:firefox与萤火虫或篡改数据插件)。

警告网站的所有者在数据来源可能不喜欢这种做法,实际上,它可能被禁止刮数据自动

3

这将是真的很难实现我猜。如果您在该页面上观察JS负责准备好内容,您可能会发现它只是另一个AJAX调用,您可以直接从您的PHP脚本调用。

0

你是什么意思:

内容启用JavaScript时

通过JS从某处是否页面拉数据仅适用?分析数据来自哪里并直接从PHP访问该地点会更容易吗?