CasperJS深入学习
文章平均质量分 50
CasperJS知识点总结
kandy_ye
关注爬虫。
展开
-
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 · 3045 阅读 · 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 · 3339 阅读 · 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 · 1481 阅读 · 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 · 1522 阅读 · 1 评论 -
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 · 1083 阅读 · 1 评论 -
CasperJS 介绍以及Windows上安装介绍
1 介绍 CasperJS是一个开源的导航脚本处理和测试工具,基于PhantomJS(前端自动化测试工具)编写。CasperJS简化了完整的导航场景的过程定义,提供了用于完成常见任务的实用的高级函数、方法和语法。 用于测试 Web 应用功能,Phantom JS是一个服务器端的 JavaScript API 的 WebKit。其支持各种Web标准: DOM 处理, CSS 选择器, J原创 2015-08-06 23:05:24 · 6694 阅读 · 12 评论