如果一些按钮可见或不可见,我的程序将执行不同的操作。为了看到这些按钮,我需要滚动查看。
我想看到这样的界面: 但实际上却看到了这样的界面: 以下是我使用的代码:
如何滚动页面直到所有方块都在视野内?
我想看到这样的界面: 但实际上却看到了这样的界面: 以下是我使用的代码:
JavascriptExecutor je=(JavascriptExecutor) driver;
WebElement elem=driver.findElement(By.xpath("//a[contains(.,'"+username+"')]/ancestor::div[contains(@class, 'js-answer-element')]"));
je.executeScript("arguments[0].scrollIntoView(true)", elem);
如何滚动页面直到所有方块都在视野内?