php - 在 Javascript 之后获取 HTML - 服务器应用程序

标签 php javascript c++ html linux

我需要一种方法来在加载并执行 Javascript 后获取页面的完整 HTML 内容。 它必须构建为服务器端应用程序 (Linux),并且可以包含任何第 3 方软件(一些没有 GUI 的浏览器或任何其他可能有帮助的软件)。

这可以使用 PHP 或 Cpp 完成吗?如果不能,我还有哪些其他选择? 这是一个奇怪的主题——我很难找到关于它的信息。 感谢您的帮助。

所以我发现了一些关于主题的东西 - Any way to run Firefox with GreaseMonkey scripts without a GUI/X session , 但如果有人有什么要补充的,我仍然愿意接受建议。

看来 Node.js 可以提供帮助

最佳答案

你想要这个 http://phantomjs.org/ .它使用 JavaScript,但可以让您做任何您可以在网络浏览器中做的事情(包括查看 DOM 的当前状态)。

关于php - 在 Javascript 之后获取 HTML - 服务器应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12080578/

相关文章:

php - PDOStatement::fetch() 说明

PHP array_count_values 返回一个空数组

javascript - 三个js无法查看对象

javascript - 如何在 Windows Phone 8 应用程序中加载 javascript 文件?

c++ - 访问 Protocol Buffer 扩展字段

c++ - 如何使用 Box2d 获取一个或多个碰撞点?

php - Linux php codeigniter权限403错误

javascript - Ext JS 类的最佳实践最终会产生过多的 .js 文件。性能怎么样?

c++ - 循环从字符数组中删除过多的空格 (C++)

php - 在失败的情况下运行查询两次