我使用的PHP包裝器casperjs - https://github.com/alwex/php-casperjsPHP-casperjs讓內部文本
我在網絡上的一些自動化的工作周反覆,我需要訪問某個項目的innerText屬性,但它不是」我完全清楚如何從casperjs瀏覽器訪問dom。
我想在JS我想我們
var arr = document.querySelector('label.input__label--above').innerText;
但是我肯定新臺幣如何訪問從PHP包裝相同的陣列?我已經設法填寫表單並使用幾行代碼導航到我想要的頁面,但訪問dom看起來並不明顯。
我的包裝被稱爲$卡斯帕,所以我一直在使用
$casper->start("google.com")
爲例,它把我的谷歌網頁上,如果我當時就想訪問DOM,並最終部分的innerText任何人可以告訴我該怎麼做?
謝謝我之前用Javascript做過這個,並且按照你的建議使用了exec函數,但我試圖把它全部放在一個屋檐下,可以這麼說,因爲PHP是我的首選語言。這是迄今爲止我發現的唯一封裝,所以我可能不得不如此堅持混合的JavaScript和PHP方法。 – dragonfly 2014-10-10 10:58:00