Scroll Element into View with Selenium

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

    A solution is:

    public void javascriptclick(String element)
    {
        WebElement webElement = driver.findElement(By.xpath(element));
        JavascriptExecutor js = (JavascriptExecutor) driver;
    
        js.executeScript("arguments[0].click();", webElement);
        System.out.println("javascriptclick" + " " + element);
    }
    

提交回复
热议问题