1

我需要解析由 JavaScript 生成的网页。所以,我需要知道是否有办法用 PHP 捕获浏览器生成的 HTML。

我已经看到了捕获浏览器生成的 web 页面的打印屏幕的示例。是否可以捕获 HTML?

此致,

4

1 回答 1

4

您无法捕获它,因为 javascript 是由客户端浏览器而不是服务器处理的,

一种做你想做的事情的方法是在页面中插入 javascript 代码以将整个 html 发送到服务器:

如果你使用 jquery,你可以这样做:

var htmlCode = $("body").html();
$.post("recorder.php", { html: htmlCode } );
于 2011-03-27T01:19:36.047 回答