Selenium Java中另一个页面内的滚动窗口

时间:2019-03-07 08:12:40

标签: javascript java selenium selenium-webdriver

我正在尝试在另一个页面中滚动页面。见所附图片

enter image description here

我尝试了以下代码

  JavascriptExecutor js1 = (JavascriptExecutor) driver;

  js1.executeScript("","window.scrollBy(0,1000)");

但是它滚动整个页面而不是页面内部的窗口。 如何指定我要滚动此特定窗口

预先感谢

1 个答案:

答案 0 :(得分:0)

您可以尝试下面的代码。这适用于大多数滚动情况:

WebElement element = driver.findElement(By.xpath("xpath_Of_Element"));                 
js.executeScript("arguments[0].click();",element);