phantomjs从字符串中呈现页面

时间:2015-11-16 10:33:51

标签: phantomjs headless-browser

我想从字符串中呈现网页。我看了一下phantomjs的文档,他们提出了以下建议:

var webPage = require('webpage');
var page = webPage.create();
var expectedContent = '<html><body><div>Test div</div></body></html>';
var expectedLocation = 'http://www.phantomjs.org/';
page.setContent(expectedContent, expectedLocation);

这不太合适。为什么? (我使用最新版本。)

1 个答案:

答案 0 :(得分:1)

我建议你渲染一个普通页面(about:blank有效),然后做webPage.content='<html><body><div>Test div</div></body></html>';

然后渲染你的页面。

希望有所帮助。