2016-01-03 58 views
0

使用RSelenium有什麼簡單/自動的方式在頁面中向下滾動?Selenium中的向下滾動按鈕

我在頁面中使用了一個延遲,在該頁面中我應該向下滾動以查看內容。

remDr$navigate("http://www.pageyouprefer.com/") 
Sys.sleep(35) 
+0

複製的http://stackoverflow.com/questions/31901072/scrolling-page-in-rselenium和http://stackoverflow.com/questions/34251014/page-scrolling-using-rselenium – lukeA

+0

@盧克謝謝你。這篇文章沒有答案,所以我問了這個問題。 – Berbery

+0

我認爲這很明顯,但也許它不是 - 我的錯。我編輯了[以前的答案](http://stackoverflow.com/questions/31901072/scrolling-page-in-rselenium)。 – lukeA

回答

1

您可以滾動由JavaScript執行。

試試這個。

WebDriver driver = new FirefoxDriver(); 
JavascriptExecutor js = (JavascriptExecutor)driver; 
jse.executeScript("window.scrollBy(0,200)", "");