2016-01-20 129 views
-1

我能夠login & logout到雅虎郵箱使用CasperJS,但無法提取郵件的細節,如DataSubjectEMail body & Sender NameCasperJS獲得前5名雅虎郵件

有變通使用class="name first"

  • Subject使用class="subject bold"
  • Date使用class="date bold"
  • 但沒有發現找EMail body線索得到

    • Sender Name

      問題是,我需要點擊EMail div,然後EMail正文被加載,我無法點擊EMail div。

      我想單擊使用javascript的EMail div。

      有人可以幫助我找到方法來獲得雅虎郵箱的EMail正文。

      在此先感謝!

    +1

    「我正在嘗試使用javascript單擊該EMail div。」請說明你已經做了什麼。 [如何創建最小示例](http://stackoverflow.com/help/mcve)。另外 - 通過IMAP獲取郵件並處理它不是更簡單嗎? (顯然你有登錄必備條件) – Vaviloff

    回答

    0

    嘗試使用casperInstance.mouseEvent()。注 - mouseEvent只接受有效的CSS3選擇器。

    casperInstance.mouseEvent('click', 'CSS3 Selector'); 
    

    它會點擊相應的元素。

    這將比在evaluate()內部通過javascript進行點擊更好地工作。