gpt4 book ai didi

java - 如何使用带有 Java 的 Selenium WebDriver 向下滚动

转载 作者:太空狗 更新时间:2023-10-29 22:50:53 24 4
gpt4 key购买 nike

我想向下滚动我的网页,我正在使用这段代码来滚动页面,但它不起作用

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)", "");

关于java - 如何使用带有 Java 的 Selenium WebDriver 向下滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16140337/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com