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

时间:2013-09-08 06:33:13

标签: c# javascript scroll selenium-webdriver

我正在谷歌文档上制作一个自动更新程序,并且我已经被困了好几个小时试图弄清楚如何在电子表格上触发向下滚动,

我也试过这里发布的其他解决方案 现在我正试图通过javascript触发它,奇怪的是它适用于其他网站,但谷歌文档电子表格不能正常工作

这是关于向下滚动的代码:

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

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

1 个答案:

答案 0 :(得分:2)

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

除非我在Google工作,否则我不会尝试自动执行此应用程序。

但是,Google提供的API专门用于访问电子表格;

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

通过API将更快更可靠。