gpt4 book ai didi

selenium - 如何向下滚动页面到Selenium WebDriver中的底部(结束页面)

转载 作者:行者123 更新时间:2023-12-03 23:25:48 26 4
gpt4 key购买 nike

我需要向下滚动页面,直到在Selenium WebDriver中结束。我尝试使用以下代码片段向下滚动页面:

JavascriptExecutor jse6 = (JavascriptExecutor) driver;
jse6.executeScript("window.scrollBy(0,250)", "");

它正在滚动,但是我需要向下滚动到结束页面。

最佳答案

我们必须使用JavascriptExecutor

使用坐标滚动

((JavascriptExecutor) driver).executeScript("window.scrollBy(0,500)");

滚动到页面末尾
((JavascriptExecutor) driver)
.executeScript("window.scrollTo(0, document.body.scrollHeight)");

滚动到任何元素
((JavascriptExecutor) driver).executeScript(
"arguments[0].scrollIntoView();", element);

关于selenium - 如何向下滚动页面到Selenium WebDriver中的底部(结束页面),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42982950/

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