但webElement.click(); 运行报错,element is not clickable at point (513, 807).
原因是webElement不在当前视图,需要拖动滚动条就可见了,因此添加一条语句:
((JavascriptExecutor) driver).executeScript("arguments[0].scrollIntoView(true);", w
ebElement);------>就可以正常click了
但问题来了,若该元素在当前视图,执行 ((JavascriptExecutor) driver).executeScript("
arguments[0].scrollIntoView(true);", webElement);后会滚动页面,导致找不到那元素了,
因此也报错:element is not clickable at point 。
那么我想写一个判断语句,判断该元素是否在当前视图内?