php:加载AJAX后获取页面内容


php: Get page contents with AJAX loaded

我想从php脚本中获得的页面包含ajax。所以当我做这样的事情时:file_get_contents($url);

我只收到javascript的内容。

是否可以在执行所有ajax的情况下获得页面?

要从通过AJAX输入的javascript中运行javascript内容,您必须在脚本上运行eval,但您最好确保javascript不是"用户输入",否则使用它,您可能会遇到一些严重的安全问题。

当您通过AJAX提取内容并使AJAX成功激活js文件中的一个函数时,使用eval加载js文件也是不好的做法。