無需瀏覽器執行Javascript腳本:SlimerJS
SlimerJS能夠利用Javascript腳本來操作一個網頁。SlimerJS允許你在瀏覽器外執行javascript腳本。
SlimerJS用于做功能測試,頁面自動化,網絡監控,屏幕捕捉,等。
SlimerJS類似于PhantomJs,但它運行在Gecko之上。而SlimerJS采用Mozilla Firefox瀏覽器引擎來代替Webkit。
示例:
webpage.open(url) // load a page
.then(function(){
// store a screenshot of the page
webpage.viewportSize =
{ width:650, height:320 };
webpage.render('page.png');
// then open a second page
return webpage.open(url2);
})
.then(function(){
// click somewhere on
// the second page
webpage.sendEvent("click", 5, 5,
'left', 0);
slimerjs.exit()
});
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!