【发布时间】:2020-03-04 19:00:15
【问题描述】:
我的网页滚动条是隐藏的,但当我移动光标并再次隐藏时会出现。
我需要的是向下滚动网页以将鼠标悬停在一个元素上,然后单击一个按钮(将鼠标悬停在元素上时会出现按钮)。
我尝试使用 javascript、actions(),但这些并没有让我开心。
((JavascriptExecutor) driver).executeScript("window.scrollTo(0,100);");
【问题讨论】:
-
你能把你的代码贴在这里吗?如果需要,您也可以尝试按向下翻页按钮
-
public void scrollIntoElement() { ((JavascriptExecutor) driver).executeScript("window.scrollTo(100,0);");我不能尝试按下向下翻页按钮,因为我没有任何元素可以发送键,我的意思是没有任何文本字段元素。
-
好吧,所以你不能使用动作类,因为它需要元素。
-
如果可能请提供您的网站将快速检查
-
@Rock 我也尝试了以下方法。 'public void scrollIntoElement(WebElement element) throws InterruptedException { ((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView(false);", element); }'