我正在嘗試使用幻像js來抓屏幕。PhantomJS和jquery屏幕抓取 - 無輸出
我抄從這個站點的一些phantomjs代碼:http://snippets.aktagon.com/snippets/534-How-to-scrape-web-pages-with-PhantomJS-and-jQuery
與劇本開始,我已經修改成這樣:http://jsfiddle.net/dqfTa/(見的JavaScript)
我的目標是從網站上收集的價格,這是「.price」標籤的內部html,轉換爲一個javascript數組。現在我正在試圖將console.log()它們添加到我的屏幕上。
我通過ubuntu 12.04控制檯運行phantomjs v1.6和jquery v1.8。我將用戶代理設置爲「iPhone」。
這裏是我的輸出:
[email protected]:~/sandbox$ phantomjs usingjqueryandphantom.js
hello
success
============================================
Step "0"
============================================
它永遠不會越過0步我的代碼看看,我做了console.log("h1");
但不會輸出。我在這裏做錯了什麼?
你試圖使用'--remote調試器端口= SOMEPORT'調試,然後要通過'http://本地主機:SOMEPORT'? – FilmJ
您是否在要抓取的頁面上下文中運行JavaScript?它不會在頁面範圍之外做任何事情。 –