Phantomjs
1、安装参考如下博客
https://blog.csdn.net/qq_26718271/article/details/55046198
2、使用
实例1:创建文件夹myJs,创建文件:loadPage.js
loadPage.js:
var page=require('webpage').create();
page.open('http://www.cnblogs.com/qiyeboy/',function(status){
console.log("Status:"+status);
if(status=="success"){
page.render('qiye.png'); //如果修改成“qiye.pdf”,则保存为pdf文件
}
phantom.exit();
});
进入cmd命令,切换到该文件所在目录,执行:phantomjs loadPage.js
可以将该网站截图为png文件,保存在本地
实例2:获取网站页面的内容:movie.js
movie.js:
phantom.outputEncoding="gb2312" //特别注意这行代码,没有的话可能会出现乱码
var page=require('webpage').create();
console.log('The default user agent is'+page.settings.userAgent);
page.settings.userAgent="Mozilla/5.0 (wind