簡體   English   中英

使用Watir Webdriver滾動Firefox

[英]Scroll Firefox using Watir Webdriver

當我向下滾動瀏覽器時,我想抓一個動態生成更多內容的網站。 在FireFox中看過一篇相關文章Auto-Scroll ,但它沒有回答我的問題。

是否可以滾動網頁直到頁面結束(Web服務器不再生成內容)或直到使用Watir Web驅動程序刷新一些內容?

我最近嘗試過這樣的事情,令我驚訝的是,webdriver似乎不支持滾動。 我找到了兩個解決方法。

這將向瀏覽器發送space ,它將向下滾動(例如,在twitter.com上工作):

browser.send_keys :space

這將滾動到元素,如果元素位於頁面底部,它將加載更多內容:

browser.element.wd.location_once_scrolled_into_view

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM