作为标题,我的问题是如何在页面上输出所有 DOM 内容(让我们说在服务器计算机上另存为文本文件或将结果传递给使用 ajax 的其他 php 函数)?
我做了一些功课,我尝试 curl 可以使用“curl http://google.ca > dom.txt”输出所有 DOM 内容但是,这种方法不会保存 Javascript 生成的内容,换句话说,javascript 代码会不跑。另一种方法是在页面中嵌入一些 javascript 代码,让页面加载我们要输出的网站,然后在加载完所有内容后使用 javascript 代码保存所有 DOM 文件。
我不确定phantom.js是否可以做这样的工作,如果可以,那该怎么做?
任何机构都可以就如何实现这一目标给出详细的答案?
我对任何解决方案持开放态度,该程序将在我的服务器上运行以提供服务。
先感谢您。