我需要Selenium中的scrool页面几乎到页面末尾(150 px直到底部).但我的代码不起作用.它滚动到底部.怎么解决?
IWebElement element = (IWebElement)((IJavaScriptExecutor)driver).ExecuteScript("javascript:window.scrollBy(0,document.body.scrollHeight-150)");
Run Code Online (Sandbox Code Playgroud)
pre*_*sto 15
试试这个:
((IJavaScriptExecutor)driver).ExecuteScript("window.scrollTo(0, document.body.scrollHeight - 150)");
Run Code Online (Sandbox Code Playgroud)
几点说明:
IWebElement,因此不需要该IWebElement element =部分.javascript:部分| 归档时间: |
|
| 查看次数: |
13128 次 |
| 最近记录: |