Scroll Element into View with Selenium

前端 未结 30 2368
时光说笑
时光说笑 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:09

    In Java we can scroll by using JavaScript, like in the following code:

    driver.getEval("var elm = window.document.getElementById('scrollDiv'); if (elm.scrollHeight > elm.clientHeight){elm.scrollTop = elm.scrollHeight;}");
    

    You can assign a desired value to the "elm.scrollTop" variable.

提交回复
热议问题