![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CasperJS
文章平均质量分 50
kandy_ye
关注爬虫。
展开
-
CasperJS API介绍(1)-- CasperJS Class
获取CasperJS实例的方法:1.最简单的方法:var casper = require('casper').create();2.调用构造函数来得到实例:var casper = new require('casper').Casper();3.在构造函数或者create()函数里面使用JavaScript标准对象作为可选参数:var casper = require('casper').cre原创 2015-08-07 23:03:52 · 1084 阅读 · 1 评论 -
CasperJS API介绍(3)-- CasperJS utils module API介绍
一、使用方式var casper = require('casper').create();var utils = require('utils');utils.dump({plop: 42});casper.start('http://www.baidu.com/');casper.run();二、有用API介绍1. betterTypeOf原 型:betterTypeOf(input)说原创 2015-08-08 22:01:03 · 1482 阅读 · 1 评论 -
CasperJS API介绍(2)-- CasperJS最基本API介绍
一、使用标准JavaScript对象作为可选参数构造CasperJS实例1 直接在create()函数里面使用var casper = require('casper').create({ clientScripts: [ 'includes/jquery.js', // These two scripts will be injected in remote原创 2015-08-08 09:18:27 · 1527 阅读 · 1 评论 -
CasperJS 介绍以及Windows上安装介绍
1 介绍 CasperJS是一个开源的导航脚本处理和测试工具,基于PhantomJS(前端自动化测试工具)编写。CasperJS简化了完整的导航场景的过程定义,提供了用于完成常见任务的实用的高级函数、方法和语法。 用于测试 Web 应用功能,Phantom JS是一个服务器端的 JavaScript API 的 WebKit。其支持各种Web标准: DOM 处理, CSS 选择器, J原创 2015-08-06 23:05:24 · 6725 阅读 · 12 评论 -
CasperJS 实现百度登录
一、百度登录页面1. 百度登录页面截图2. 登录页面结构分析二、CasperJS模拟登录1. code实现var casper = require('casper').create(); casper.start('https://passport.baidu.com/v2/?login', function() { this.fill('div[class="login-form"原创 2015-08-09 15:13:29 · 3055 阅读 · 1 评论 -
CasperJS 抓取京东商品详情页中的商品信息
一、京东商品详情页1. 详情页截图2. 网页结构二、实战:抓取详情页中红色方框中的信息1. 代码phantom.outputEncoding="GBK"; //in order to display Chinese.var casper = require('casper').create({ pageSettings: { loadImages: false, loadPl原创 2015-08-09 11:23:07 · 3350 阅读 · 1 评论