phantomjs

    0熱度

    1回答

    Atm我使用Phantomjs編程,我注意到由於Phantomjs的渲染過程,js的某些元素將無法工作,對於帶有無頭選項的Selenium chrome驅動程序也是如此上。問題是按鈕有一個渲染進程附加到他們將不會執行按鈕的js點擊時,所以我想也許我可以執行我的自我,但我不知道 如何執行腳本按鈕,也不知道單擊按鈕時會調用哪個腳本。 <input id="next" name="signIn" cla

    0熱度

    1回答

    我試圖存儲cookie後,我從website.But,但是,當我創建一個全局變量,我試圖將它存儲在變量它返回未定義或當我嘗試創建一個文件與它的餅乾,它會返回未定義,但我可以用console.log打印。 我的代碼: var cookies; phantom.create(['--ignore-ssl-errors=yes', '--load-images=no', '--ssl- proto

    0熱度

    1回答

    我需要能夠以編程方式讀或刮擦該URL的內容: https://www.toysrus.com/product?productId=122872496 我試過設置用戶代理,餅乾,各種。我也試着在Chrome「複製爲捲曲」從開發者工具 - 命令>網絡,這給下面捲曲bash命令: curl 'https://www.toysrus.com/product?productId=122872496' -H

    0熱度

    1回答

    var phantom = require('phantom'); phantom.create() .then(function (ph) { _ph = ph; return ph.createPage(); }) .then(function(page) { _page = page; url =

    0熱度

    2回答

    我使用下面的代碼,它使用了imagesLoaded包回調告訴我,當與特定csspath元素已加載完所有圖片: imagesLoadedScript = "imagesLoaded('#{csspath}', { background: true }, function(message) { console.log('PHANTOM CLIENT REPORTING: #{csspath} Imag

    0熱度

    1回答

    我有以下規則 <rule name="SEO" enabled="true" stopProcessing="true"> <match url=".*" /> <conditions logicalGrouping="MatchAny"> <add input="{HTTP_USER_AGENT}" pattern="(facebookexternalhit

    1熱度

    1回答

    我已經搜索了2天,但仍然沒有變化,我需要foo變量通過引用page.evaluate內,但似乎不可能。 var foo = 42; setInterval(function(){ console.log('outer '+foo++); },1000); page.open(url, function() { var pe = page.evaluate(fun

    0熱度

    2回答

    我嘗試編寫一個通過動態url下載CSV文件的網絡爬蟲。 URL是像http://aaa/bbb.mcv/Download?path=xxxx.csv 我把這個鏈接到我的Chrome瀏覽器,但我只是立即開始下載頁面將不會改變。 我什至不能在開發屏幕上找到任何請求。 我試過的方式來獲取文件 把網址中的硒 driver.get(url) 嘗試獲得通過的請求文件LIB requests.get(url)

    0熱度

    1回答

    我試圖在Node上使用Phantom(npm install phantom),它似乎在Page.open返回promise完全填充前並未執行所有javascript。有沒有辦法確保所有的JavaScript都被執行。 var args = []; // ["--platform windows:dpiawareness=0"]; phantom.create(args).then((p

    0熱度

    1回答

    我試圖從Facebook配置文件中取消基本信息。我的最終目標是通過使用casperjs來獲得例如某人的年齡(如果信息可以在臉書上獲得)。 所以我安裝了Casper.js。 我開始填寫密碼和郵件以便第二次訪問搜索字段。 但是: ReferenceError: Can't find variable: casper phantomjs://code/scrapin.js:1 in global cod