【发布时间】:2020-04-20 21:20:59
【问题描述】:
我尝试了以下操作,但仍然无法滚动。例如。滚动到页面中的第 8 个图块。
网页:https://silveraisle.com/#/products?brand=Dankotuwa
((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView(true);", elementToScrollTo);
【问题讨论】:
-
你是如何定位元素的?请在问题中添加这一点
-
页面中的第 8 个图块是什么?
-
WebElement elementToScrollTo=driver.findElement(By.xpath("((//div/app-product)[8]//div/button)[1]")); ((JavascriptExecutor) 驱动程序).executeScript("arguments[0].scrollIntoView(true);", elementToScrollTo);
-
第 8 块瓷砖是产品 - Portmeirion Pomona Botanique 印花蜡烛
标签: java selenium selenium-webdriver selenium-chromedriver