首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用C#和Selenium Web Driver滚动到网页底部

如何使用C#和Selenium Web Driver滚动到网页底部
EN

Stack Overflow用户
提问于 2021-07-07 22:44:42
回答 1查看 18关注 0票数 1

有人知道如何创建滚动到页面底部的方法吗?

我在C#中使用VS代码和selenium web驱动程序。我可以让页面加载,但页面底部有我需要点击的链接。所以我需要一个方法,可以一直滚动到页面的底部。

任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2021-07-07 22:54:58

您需要将Javascript发送到网站。您可以使用此代码滚动到底部:

代码语言:javascript
复制
let end_reached = false;
let pageTop = window.visualViewport.pageTop;
while (!end_reached){
    window.scrollBy(0, 100);
    end_reached = pageTop == window.visualViewport.pageTop
    pageTop = window.visualViewport.pageTop
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68288196

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档