Javascript 文件\u获取\u内容未加载完整的源代码,因为部分是在页面加载时加载的

Javascript 文件\u获取\u内容未加载完整的源代码,因为部分是在页面加载时加载的,javascript,php,onload,Javascript,Php,Onload,我想把外部网站的全部源代码复制到一个文件中,以便以后修改和分析。但是domain.com/stats上的表不是静态HTML,而是由JavaScript构建并在页面加载时加载的 问题是它没有包含在源代码中 这就是我的代码现在的样子: $txt = file_get_contents('http://domain.com/stats'); file_put_contents(dirname(__FILE__) . '/statistic/stats.html', $txt); 有解决方法吗?如果您

我想把外部网站的全部源代码复制到一个文件中,以便以后修改和分析。但是domain.com/stats上的表不是静态HTML,而是由JavaScript构建并在页面加载时加载的

问题是它没有包含在源代码中

这就是我的代码现在的样子:

$txt = file_get_contents('http://domain.com/stats');
file_put_contents(dirname(__FILE__) . '/statistic/stats.html', $txt);

有解决方法吗?

如果您扫描
$txt
动态加载的内容,您可以执行进一步的
file\u get\u contents
请求来检索这些内容,并将其与原始内容一起存储。

让JavaScript运行的唯一方法是使用无头浏览器检索和执行脚本