無需瀏覽器執行Javascript腳本:SlimerJS

jopen 11年前發布 | 79K 次閱讀 SlimerJS 網絡工具包

無需瀏覽器執行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()
  });

項目主頁:http://www.baiduhome.net/lib/view/home/1374371986777

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!