PhantomJS快速入门 本文简要介绍了PhantomJS的相关基础知识点,主要包括PhantomJS的介绍、下载与安装、HelloWorld程序、核心模块介绍等。由于鄙人才疏学浅,难免有疏漏之处,欢迎指正交流。 1、PhantomJS是什么? PhantomJS是一个基于webkit的Ja...
分类:
Web程序 时间:
2015-03-08 15:36:20
阅读次数:
199
我认为我不需要说服你,测试你的JavaScript代码是一个好主意。但是,测试需要DOM操作的JavaScript代码有时候确是繁琐的。这意味着你需要在浏览器中测试代码而不能使用终端,对吗?错了,事实是:进入PhantomJS。 究竟PhantomJS是什么?好吧,这有一个来自PhantomJS.....
分类:
编程语言 时间:
2015-03-06 19:07:14
阅读次数:
203
年前也做了一些东西,由于过年只顾疯了,也没有整理,年后补上把~ 今天整理一下个phantomjs截图实践中遇到的问题。 最近做的一个项目,需要在首页展示已经做的一些项目的缩略图,方便在查找的时候,更方便的知道这个项目是一个什么样的页面。本身使用的thinkjs写的系统,所以找到了使用pha...
分类:
Web程序 时间:
2015-03-02 18:24:15
阅读次数:
149
最近研究了下phantomjs,感觉还是非常不错的。首先到官网下载一个源码包http://phantomjs.org/download.html点击源码包下载如图:然后在linux下将必要的一些软件都用yum方式先安装好sudo yum -y install gcc gcc-c++ make fle...
分类:
Web程序 时间:
2015-02-27 11:43:52
阅读次数:
293
这两天需要使用phantomjs+react生成些图片最开始发现clojurescript中包裹react的还挺多:https://github.com/omcljs/omhttp://holmsand.github.io/reagent/https://github.com/levand/quie...
分类:
Web程序 时间:
2015-02-04 12:26:22
阅读次数:
155
没有那么难的,嘿嘿,说起来呢其实挺简单的,或者不能叫爬虫,只需要将自己的数据加载到程序里再进行解析就可以了,如果说你的Qzone是向所有人开放的,那么就有一个JSONP的接口,这么说来就简单了,也就不用我们再利用phantomjs,缓慢的爬了。其实程序还没有做的太过完美,只是简单地可以打印出来说说的...
分类:
数据库 时间:
2015-02-01 12:04:45
阅读次数:
210
phantomjs介绍-(js网页截屏、javascript网页解析渲染工具)phantomjs是一个基于js的webkit内核无头浏览器 也就是没有显示界面的浏览器,这样访问网页就省去了浏览器的界面绘制所消耗的系统资源,比较适合用于网络测试等应用 。利用这个工具,我们可以轻松的搭建一个接口用于获取...
分类:
编程语言 时间:
2015-01-22 23:17:11
阅读次数:
298
phantomjs表单提交,其实就是对DOM就行操作(获取元素),在这里实现了动态传入各种参数不说了 直接上代码 1 var page = require('webpage').create(), 2 system = require('system'),fname; ...
分类:
Web程序 时间:
2015-01-20 13:37:00
阅读次数:
106
对DOM操作,而调试过程必不可少,对于那些微乎其微的方法,总显得余力不足。在这里PhantomJS就就行了很好的实现。 PhantomJS是一个拥有JavaScript API的无界面WebKit 正如你所知道的,Webkit是Chrome、Safari和其他一些小众浏览器使用的布局引擎。因此,P....
分类:
Web程序 时间:
2015-01-19 18:45:59
阅读次数:
200
因为一些业务需求需要采集淘宝店铺商品的销售价格,但是淘宝详情页面的价格显示是通过js动态调用显示的.所以就没法通过普通的获取页面html然后通过正则或者xpath的方式获取到想到的信息了.所幸我们现在有了casperjs.这个是一个基于Phantomjs的库,而Phantomjs则是一个服务器端的j...
分类:
Web程序 时间:
2015-01-12 13:00:24
阅读次数:
398