casperjs

    -1熱度

    1回答

    我是JavaScript新手,剛剛學習使用它的併發模型。現在,我有以下的代碼中,我試圖實現一個busyWait功能: function captureFile() { return "screenshots/anthem" + ++numCaptures + ".png" }; function busyWait(casper, selector, action) { c

    0熱度

    1回答

    我正在寫casperjs中的刮板,我試圖從下拉列表中選擇一個值。到目前爲止,我發現最好的方法是使用JQuery。但是,如果我將選擇器的ID作爲變量傳遞,那麼選擇器不會更新,如果將它作爲字符串傳遞,選擇器將完全更新。 作品: var specialtySelector = '#specialitydiv'; casper.evaluate(function() { $('#special

    0熱度

    1回答

    我有如下的HTML代碼: <select id="mairieActe" class="formengine-select" name="mairieActe"> <option selected="selected" value="">Choisir une mairie</option> <option value="Paris 1er">Paris 1er</option

    0熱度

    1回答

    我的頁面上有很多輸入和表單,沒有id,class或name。相反,我有每個xpath。基於這個可以填寫任何輸入嗎?我不能改變HTML添加任何東西。 我更喜歡沒有jQuery的方式,但現在什麼都很好,因爲我陷入了這個問題。

    0熱度

    1回答

    我有如下的HTML代碼相同的名稱和類1按鈕之間2: <div class="formengine-steps"> <input class="formengine-submit" type="submit" value="Etape précédente" name="action"> <input class="formengine-submit" type="submit"

    1熱度

    1回答

    更新:我找到了解決辦法,我忘了在上面添加 var casper = require('casper').create(); 。 原來的問題: 我安裝了幻影js 1.9.2和casper js 1.0.3。此外,我複製和直接從卡斯帕JS教程頁面粘貼follwing示例腳本: casper.start('http://www.google.fr/', function() { var u

    5熱度

    2回答

    我無法點擊DOM中所有基於JavaScript的鏈接並保存 輸出。該鏈接的格式爲 <a id="html" href="javascript:void(0);" onclick="goToHtml();">HTML</a> 下面的代碼的偉大工程: var casper = require('casper').create(); var fs = require('fs'); var f

    5熱度

    1回答

    我需要下載以下網頁:http://m.10bet.com/#leage_panel#10096 這是一個體育競猜頁面,我需要引號。所以,首先這看起來很簡單。然而,這裏是發生了什麼(你可以用如檢查該瀏覽器的開發者工具): 打開URL 在頁面加載的是隨後調用一個Ajax請求檢索報價初始HTML 但是,引用包含在json中,但是它們被obfruscated,因此無法直接從ajax調用直接解析它們。另外,

    1熱度

    1回答

    您好我已經創建了一個JAVA程序,它使用ProcessBuilder啓動命令提示符,Java傳遞命令與控制檯的一些參數,然後命令提示符負責處理命令,一切正常,直到命令行參數太長。其實我使用phantomjs作爲命令並將多個url作爲參數傳遞給命令提示符。 例如:Java的產生與字符串 phantomjs download.js --url=http://google.com, http://yah

    0熱度

    1回答

    是否有可能在沒有傳遞選擇器的情況下單擊casper js中的頁面元素?我的意思是我不能做到這一點: casperjs.thenClick('#test'); 但我有 var testV = document.querySelector('#test'); 我希望做這樣的事情: casperjs.thenClick(testV); 現在它不工作