javascript - PhantomJS 从字符串创建页面

标签 javascript node.js phantomjs

是否可以从字符串创建页面?

示例:

html = '<html><body>blah blah blah</body></html>'

page.open(html, function(status) {
  // do something
});

我已经尝试了上述方法,但没有运气......

另外,我认为值得一提的是,我正在使用带有 phantomjs-node 的 nodejs(https://github.com/sgentle/phantomjs-node)

谢谢!

最佳答案

很简单,看看colorwheel.js例子。

var page = require('webpage').create();
page.content = '<html><body><p>Hello world</p></body></html>';

就是这样!然后您可以操作页面,例如将其渲染为图像。

关于javascript - PhantomJS 从字符串创建页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11744089/

相关文章:

javascript - 自动化脚本不起作用?

javascript - 如果 JavaScript 一次只能完成一个操作,那么它如何同步,同步意味着事情同时发生

javascript - Speakeasy.js 每小时生成新 token

google-analytics - 使用自定义爬虫防止虚假分析统计数据

python - 如何防止selenium中的css和img下载

node.js - 如何在 node-phantom 中设置 userAgent 属性?

javascript - js Node -socket.io聊天修改

node.js - 如何在socket.io nodejs服务器上列出房间

javascript - Gatsby v2 项目中的缓存问题

javascript - 是否可以从另一个包导入 Node 包?