我想向下滚动我的网页,即时通讯使用此代码滚动页面,但无法正常工作
public ViewBasketSentToMePageObject viewSlideShare() throws InterruptedException { Thread.sleep(500l); Actions action1 =new Actions(getDriver()); action1.keyDown(Keys.CONTROL).sendKeys(String.valueOf('\u0030')).build().perform(); List<WebElement> function = getDriver().findElements(By.xpath("//a [@ng-click='onItemClick()']")); function.get(13).findElement(By.xpath("//img [@ng-src='resources/images/slideshare-icon-small.png']")).click(); return getFactory().create(ViewBasketSentToMePageObject.class); }
寻求帮助
尝试使用下面的简单Java脚本,您可以滚动页面。
JavascriptExecutor jsx = (JavascriptExecutor)driver; jsx.executeScript("window.scrollBy(0,450)", "");