-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcasperJs.js
More file actions
27 lines (24 loc) · 806 Bytes
/
casperJs.js
File metadata and controls
27 lines (24 loc) · 806 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
var casper = require('casper').create();
casper.start();
casper.open("http://h5.m.taobao.com/taolive/video.html?userId=1804792584");
casper.then(function() {
//logic here
this.waitForSelector("#J_Msg_List",
function pass () {
console.log("Continue");
},
function fail () {
this.die("Did not load element... something is wrong");
}
);
});
casper.on('resource.received',function(resource){
// if (resource.url.indexOf("http://h5api.m.taobao.com/h5/mtop.user.getusersimple/1.0/") && resource.stage == "end") {
// var data = casper.evaluate(function(url){
// // synchronous GET request
// return __utils__.sendAJAX(url, "GET");
// }, resource.url);
console.log(resource.url+"\n")
// }
})
casper.run();