无法向上和向下滚动页面

时间:2014-10-16 09:17:41

标签: selenium selenium-webdriver

在网页中有两个部分(部分不是使用" div"实现的框架),一个是菜单,另一个是详细信息页面。两个部分都有垂直滚动条,但我无法上下滚动这两个部分。请帮我解决这个问题

我已经使用了下面的代码,但它的工作是:

JavascriptExecutor jse = (JavascriptExecutor)driver;
jse.executeScript("window.scrollTo(0,Math.max(document.documentElement.scrollHeight,document.body.scrollHeight,document.documentElement.clientHeight));");

(或)

Actions actions = new Actions(driver);
actions.keyDown(Keys.CONTROL).sendKeys(Keys.END).perform();

请帮帮我

此致 阿米特

1 个答案:

答案 0 :(得分:0)

使用以下代码

JavascriptExecutor jse = (JavascriptExecutor)driver;
        jse.executeScript("scroll(0,document.body.scrollHeight)");

在每种情况下,这对我都有效。

请告诉我它是否有用

相关问题