Selenium で、ページのほぼ最後 (一番下まで 150 px) までスクロール ページが必要です。しかし、私のコードは機能しません。一番下までスクロールです。どのように修正されていますか?
IWebElement element = (IWebElement)((IJavaScriptExecutor)driver).ExecuteScript("javascript:window.scrollBy(0,document.body.scrollHeight-150)");
これを試して:
((IJavaScriptExecutor)driver).ExecuteScript("window.scrollTo(0, document.body.scrollHeight - 150)");
いくつかのメモ:
IWebElement
ため、その部分は必要ありませんIWebElement element =
。javascript:
その部分も必要ありません