
Js
文章平均质量分 85
yx0628
这个作者很懒,什么都没留下…
展开
-
phantomJS利用cookie实现自动登录
phantomjs是一个基于webkit内核的无头浏览器。即没有UI界面的一个浏览器,只是其内的点击、翻页等人为相关操作需要程序设计实现。PhantomJS提供JavaScript API接口,即通过编写js程序可以直接与webkit内核交互,在此之上可以结合Java语言等,通过Java语言调用js等相关操作。cookie可以用来进行自动登录,原理大致是:第一次登录成功后,服务器会生成和该用户原创 2017-10-18 17:51:08 · 18913 阅读 · 16 评论 -
echarts在后台生成图片的研究及最终解决办法
我们项目中前端使用echarts图表来展示数据。近期接到一个新需求,需要在后台生成分析报告,就是要有固定的许多分析图表都要在后台生成,加上语言描述,最终生成word文档提供下载。 显然,这里几十张上百张echarts图表的生成不能通过打开浏览器通过js来实现了,需要在后台进行生成。 接到需求后,首先想到了使用nodejs来进行后台的echarts调用,这里看到了nodejs上的相原创 2017-10-18 15:55:33 · 26154 阅读 · 10 评论 -
phantomJS区域截图及保存文本的简单例子
phantomJS区域截图只需要指定截图的上,左的起始位置,以及截图的宽高即可。文本的处理,只需要在page.evaluate()函数中,通过dom选择器,选择到需要输出的文字内容即可,同时也可以写入本地文件中。以csdn博客首页为例,来进行一个简单的截图和文本提取,比如需要首页的第一篇博客的截图和标题,代码如下:var page = require('webpage').create原创 2017-10-26 16:11:19 · 4327 阅读 · 4 评论