如何使用 C# 使用 Selenium WebDriver 向下滚动

本文关键字:滚动 WebDriver Selenium 何使用 使用 | 更新日期: 2023-09-27 18:30:43

我正在谷歌文档上制作自动更新程序,我已经困了很多小时,试图弄清楚如何触发电子表格的向下滚动,

我还尝试了此处发布的其他解决方案现在我正在尝试通过 JavaScript 触发它,奇怪的是它可以在其他网站上工作,但对于 Google 文档电子表格,它不起作用

这是我向下滚动的代码:

js.ExecuteScript("window.scrollTo(0,Math.max(document.documentElement.scrollHeight," +
                    "document.body.scrollHeight,document.documentElement.clientHeight));");

如果有任何其他解决方案,我需要帮助提前致谢

如何使用 C# 使用 Selenium WebDriver 向下滚动

虽然我是硒的忠实粉丝,但它真的是更新谷歌文档电子表格的最佳工具吗?

除非我在谷歌工作,否则我不会尝试自动化这个应用程序。

但是,谷歌提供了一个专门用于访问电子表格的 API;

https://developers.google.com/google-apps/spreadsheets/

通过 API 将更快、更可靠。