【发布时间】:2017-08-16 09:57:33
【问题描述】:
我需要在 Selenium WebDriver 中向下滚动页面直到结束。我尝试使用以下代码 sn-p 向下滚动页面:
JavascriptExecutor jse6 = (JavascriptExecutor) driver;
jse6.executeScript("window.scrollBy(0,250)", "");
它正在滚动,但我需要向下滚动到最后一页。
【问题讨论】:
-
@JeffC 我相信这是一个独特的问题,因为它询问如何滚动到页面的绝对末尾,这与向上或向下滚动不同。
-
@JonathanBenn 如果您查看有关该问题的所有各种答案,其中一些会显示如何向下滚动到页面末尾,例如user3472488 的回答等等。
-
@JeffC 我同意答案有共同点,但问题不同。 :) 我想我的意思是搜索如何向下滚动到页面底部的人会很容易找到这个问题,但不一定是the one to which you've linked。因此,这个问题本身就有价值。
-
@JonathanBenn 您可以随心所欲地使用它,但基本问题是完全相同的并且具有相同的答案。我链接的问题有几个答案可供您选择。我不确定为什么在提出这个问题两年后我们还要进行这次讨论,而我的评论最初是发表的......
标签: selenium selenium-webdriver