标签: php html parsing dom domdocument
我正在尝试使用带有DOMDocument的PHP解析HTML页面,但是有一个javascript可以更新页面上的元素。在javascript更新页面上的元素之前,DOMDocument加载页面。如何在页面完全加载后解析HTML?
答案 0 :(得分:2)
将页面加载到PhantomJS中,等待JavaScript完成执行,然后使用已生成的HTML。
php-phantomjs应该非常简单(参见"请求带有延迟的URL并输出响应"自述文件中的示例)。