Scroll Element into View with Selenium

前端 未结 30 2870
时光说笑
时光说笑 2020-11-22 08:31

Is there any way in either Selenium 1.x or 2.x to scroll the browser window so that a particular element identified by an XPath is in view of the browser? There is a focus m

30条回答
  •  夕颜
    夕颜 (楼主)
    2020-11-22 09:21

    def scrollToElement(element: WebElement) = {
      val location = element.getLocation
      driver.asInstanceOf[JavascriptExecutor].executeScript(s"window.scrollTo(${location.getX},${location.getY});")
    }
    

提交回复
热议问题