2016-04-15 4 views

ответ

10

Просто перейдите к 0, 0:

window.scrollTo(0, 0); 

Или, в качестве альтернативного варианта, вы можете scroll into view элемента header (или какого-либо другого элемента сверху):

WebElement element = driver.findElement(By.tagName("header")); 

JavascriptExecutor js = (JavascriptExecutor)driver; 
js.exeuteScript("arguments[0].scrollIntoView();", element); 
0

да, вы можете попробовать, как показано ниже

Путь один - Scrolling в нижней части страницы

driver.navigate().to(URL); 
((JavascriptExecutor) driver) 
.executeScript("window.scrollTo(0, document.body.scrollHeight)"); 

Way два - Scrolling к элементу на странице

driver.navigate().to(URL); 
WebElement element = driver.findElement(By.id("id")); 
     ((JavascriptExecutor) driver).executeScript(
       "arguments[0].scrollIntoView();", element); 

Way 3 -Скопирование по координатам

driver.navigate().to(URL); 
    ((JavascriptExecutor) driver).executeScript("window.scrollBy(0,500)"); 
+0

Но я хочу прокрутить страницу до вершины. Здесь просто как (путь один - прокрутка к нижней части страницы), я хочу прокрутить страницу до –

+0

ok, тогда я думаю, что ответ, предоставленный @ alecxe, действителен, тогда –

Смежные вопросы