2

请提供帮助以滚动特定元素以将其带到视点以执行某些操作:

<div id="divReviewForm" style="width: 100%; height: 463px;
     min-height: 300px; overflow: auto; float: left; padding-top: 20px;">

在表格内它启用了一个滚动条,所以我执行向下滚动以到达视点的操作,但目前我无法执行上述操作。

尝试以下但我仍然失败:

((Locatable)element).getLocationOnScreenOnceScrolledIntoView();
4

1 回答 1

0

只需使用 webdriver 查找元素应该滚动元素以查看。

driver.findElement(By.xpath("//div[@id='divReviewForm']))    

应该管用。Webdriver 在“找到”元素时自动将元素滚动到视图中。

于 2013-07-15T10:26:20.890 回答