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


Get HTML after Javascript - server application

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

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

所以我发现了一些关于这个主题的东西——任何在没有GUI/X会话的情况下使用GreaseMonkey脚本运行Firefox的方法,但如果有人需要添加什么,我仍然愿意接受建议。

Node.js似乎可以帮助

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