如何使用phantomJS从javascript生成html
How to get html generated from javascript using phantomJS?
var page = require('webpage').create();
page.open(url, function (status) {
if (status === 'fail') {
console.log("fail");
} else {
console.log(page.evaluate(function () {
var t0 = document.body.innerHTML;
return t0;
}));
}
phantom.exit();
});
当我这样做时,我无法获取从 js 生成的 html。
这不是将
任何内容从页面范围返回到虚拟范围的正确方法。
您应该考虑使用
window.callPhantom 方法和 page.onCallback 事件。
相关文章:
- JavaScript生成html格式的密码
- soundcloud是如何生成html的
- 从现有html自动生成html源文档
- Javascript - 当使用 Javascript 生成 HTML 元素时,Magnific Popup 不起作用
- 如何使用预定义字符串列表“动态”生成 HTML 代码
- 生成html时,在html数据属性中存储由.push()填充的数组
- php使用ajax生成html表,以应用用户操作,如删除、更新和编辑
- 动态生成html、引号和正斜杠
- 动态生成html文件以显示图像和视频
- 使用coffeescript/jQuery生成HTML比使用字符串更好
- Scalatags生成HTML还是Javascript
- 如何实现动态生成html的返回按钮
- 当使用rails助手和嵌入式ruby时,使用JQuery生成html图像
- 使用grails生成html id的最佳实践
- 如何使用 Node.js 动态生成 Html 内容
- 从图形用户界面生成 html
- 如何在没有第三方库的情况下在服务器上以编程方式生成 Html
- 通过 vanilla javascript 生成 HTML 标签
- 我如何使用javaScript正确生成html标签
- 您可以在不使用服务器的情况下在本地生成 html 吗?