var webpage = require(‘webpage‘).create(); webpage .open(‘http://somewhere‘) // loads a page .then(function(){ // executed after loading // store a screenshot of the page webpage.viewportSize = { width:650, height:320 }; webpage.render(‘page.png‘, {onlyViewport:true}); // then open a second page return webpage.open(‘http://somewhere2‘); }) .then(function(){ // click somewhere on the second page webpage.sendEvent("click", 5, 5, ‘left‘, 0); slimer.exit() }); |
原文:http://www.blogjava.net/qileilove/archive/2014/10/30/419233.html