casperjs

    0熱度

    1回答

    我使用CasperJS來刮一張表來收集名稱,地址,城市和URL。我已經能夠收集信息並將其放入數組中,但在打開URL時遇到問題。我想打開具有匹配地址的URL(我解析地址以匹配街道名稱並將URL推入數組mLink)。我已經將mLink設置爲全局變量,但不確定是否需要將它傳遞給參數。另外,我測試了getUnclaimedAmount,並且該函數似乎正常工作。 我試着看下面的鏈接,但我仍然有問題: Cas

    2熱度

    1回答

    這是我的代碼看起來像: var firstFrameLoadingTime = 3000; firstFrameLoadingWaiter(function() { casper.echo("callback"); }); function firstFrameLoadingWaiter(callback) { casper.waitForSelector('div'

    -1熱度

    1回答

    有人可以告訴我爲什麼在下面的鏈接的例子不起作用。我甚至將超時時間增加到了12秒。總是顯示我=> console.log(「'waitFor()'timeout」); 鏈接:https://github.com/ariya/phantomjs/blob/master/examples/waitfor.js 我複製的例子,但沒有工作。我正在嘗試使用'phantomjs'來運行它。有人可以請指導我可能的

    1熱度

    1回答

    我有一個表單被加載,我只是簡單地提交表單。在表單中有input type = hidden字段,其中存有一些長字符串。這在正常的瀏覽器上正常工作,並不適用於casper。在分析這一點時,apache本身正在從casper獲得空的POST數據。如果我減少隱藏的輸入數據,它工作正常。是否有尺寸限制或casper中定義的內容? 下面是代碼: var casper = require('casper').

    1熱度

    1回答

    我有一個Gruntfile,可以在命令行中使用泰語字符串執行。 咕嚕--data =นี่คือการทดสอบ 當我呼應串,我可以看到,該字符串是完好: นี่คือการทดสอบ 然後我用字符串產生一個CasperJS腳本 grunt.util.spawn({ cmd: '/usr/local/bin/casperjs', args: [ '--engine=

    0熱度

    1回答

    我是使用CasperJS的新手。我正在嘗試使用Casper調用外部命令,但控制檯中沒有任何內容。我正在使用Windows 7.你有什麼想法嗎?這是代碼: var casper = require('casper').create(); casper.then(function() { var process = require("child_process") var spawn = pr

    0熱度

    1回答

    我想使用http://docs.casperjs.org/en/latest/modules/casper.html#waitforurl中的waitForUrl()函數。在發送登錄表單之後,casperjs應該等待下一頁被加載。在下面的代碼中,您會看到「第二個變體」,這是我嘗試對此進行編碼的方式,您也會看到發生的錯誤消息。 「第一個變體」正在工作,因此dashboard.png被捕獲。 有人可以

    8熱度

    3回答

    遍歷鏈接列表我試圖使用Casperjs從頁面獲取鏈接列表,然後打開每個鏈接,並向這些數組中添加特定類型的數據頁面。 我遇到的問題是在每個列表項上執行的循環。 首先,我從原始頁面獲得listOfLinks。這部分工作和使用長度,我可以檢查這個列表是否填充。 但是,如下所示使用循環語句this.each,沒有任何控制檯語句顯示出來,並且casperjs似乎跳過該塊。 用標準for循環替換this.ea

    0熱度

    1回答

    我是JavaScript新手,剛接觸CasperJS等。但是,我觀看了幾個YouTube視頻,並通過一些使用CasperJS的示例進行了工作。從這個角度來看,我認爲我對基礎知識有了很好的把握,並準備好了我的第一個項目,目前我正在堅持。 如何點擊收音機選項按鈕? 我不知道它是我正在使用的網站或我的理解中的一些額外的漏洞的獨特的東西,但沒有我嘗試似乎工作。我將不勝感激任何投入;我在黑暗中迄今已stum

    1熱度

    1回答

    我嘗試使用CasperJS登錄到amazon開發人員網頁時遇到問題 - 電子郵件和傳遞已成功輸入,但在'登錄'按鈕單擊時,我收到消息輸入有效的電子郵件(並且我的電子郵件有效 - 我手動成功登錄)。試圖登錄到Facebook,它使用了幾乎相同的代碼。 我使用了本網站的代碼:http://code-epicenter.com/how-to-login-to-amazon-using-casperjs-