phantomjs-node

    0熱度

    1回答

    最近,我一直在試驗phantomjs-node庫。我想實現的目的基本上是創建一個動態網頁模板,使用phantomjs-node庫「運行」它,最後從渲染頁面中提取一些數據。 在最簡單的設置,解決這個第一次嘗試看起來像這樣(在下面的例子中,模板僅僅是靜態的,但它可能會在原則上包含利用外部庫的一些進一步的邏輯等): var phantom = require('phantom'); var co =

    1熱度

    1回答

    以任何方式,我無法找到關於屏幕制裁更改的問題。 總會有1024x768。 更改viewportSize本身不會更改屏幕分辨率。 我檢查這裏的分辨率:link 這是節點: var WebPage = require('webpage'); page = WebPage.create() page.onInitialized = function() { page.evaluate(f

    0熱度

    1回答

    考慮代碼node-phantom: page.evaluate(function() { return document.getElementById('foo').innerHTML; }).then(function(html){ console.log(html); }); 的功能可按在HTML頁面中直接執行,所以加入一個這樣的參數: someExternalVa

    0熱度

    1回答

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