Javascript使用PhantomJS针对动态渲染网页截图
首先下载js的PhantomJS,下载地址:
http://phantomjs.org/download.html
下载后解压,解压文件中的phantomjs.exe即是需要的。
然后也一个js代码文件,就可以截取动态加载渲染的网页:
var page = require('webpage').create();
page.open('https://blog.csdn.net/zhangphil', function() {
page.render('csdn.png');
phantom.exit();
});
把上述代码保存成js文件,文件名随意,比如叫csdn.js
然后用PhantomJS命令执行:
phantomjs csdn.js
运行后就可以截取整张网页。