这是情况。我需要获取一个页面并执行 javascript.. 然后在 PHP 中处理该页面。该javascript动态修改页面的HTML。这就是我想做的事情。
- 1) 使用 cURL/file_get_contents 获取内容。
- 2) 打印内容以便执行 Javascript。
- 3) 使用
ob_start
和ob_get_clean
获取修改后的内容。
代码:
$contents = file_get_contents('http://...');
ob_start();
echo $contents;
$output = ob_get_clean();
有没有办法实现我想要做的事情?我知道 javascript 通常在页面加载后执行(而 PHP 早已不复存在)。