2016-01-03 2 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

@ lukeA спасибо. На этот пост нет ответа, поэтому я спросил его. – 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)", ""); 
Смежные вопросы