FirefoxDriver webdriver を使用しています。Firefox ウィンドウに読み込まれるページは大きなページで、セレンを使用してそのページをスクロールしたいです。
これを行う方法を知りたいです。
FirefoxDriver webdriver を使用しています。Firefox ウィンドウに読み込まれるページは大きなページで、セレンを使用してそのページをスクロールしたいです。
これを行う方法を知りたいです。
Selenium webdriver を使用して Firefox ウィンドウをスクロールする場合、Java コードで javaScript を使用する方法の 1 つです。下にスクロールするための javaScript コードは次のとおりです。
WebDriver driver = new FirefoxDriver();
JavascriptExecutor js = (JavascriptExecutor)driver;
js.executeScript("window.scrollTo(0,Math.max(document.documentElement.scrollHeight," + "document.body.scrollHeight,document.documentElement.clientHeight));");
私はあなたが次のようなことをすべきだと思います
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
幸運を。
page.driver.browser.mouse.move_to( find("element").native,100,100)