gpt4 book ai didi

java - JavascriptExecutor 类型中的方法executeScript(String, Object[]) 不适用于 Selenium 的参数 (String, WebElement) 错误

转载 作者:行者123 更新时间:2023-12-01 16:35:14 24 4
gpt4 key购买 nike

下面是代码:

JavascriptExecutor jse = (JavascriptExecutor)driver;
WebElement blueray = driver.findElement(By.xpath("Xpath ID")]"));
jse.executeScript("scroll(0,250)", blueray);

下面是错误:

The method executeScript(String, Object[]) in the type JavascriptExecutor is not applicable for the arguments (String, WebElement)

最佳答案

我们不清楚您到底要尝试滚动什么,但如果您尝试滚动窗口,请使用下面的代码

jse.executeScript("window.scrollBy(0,250)");

如果您想在页面中查看blueRay Web元素,您需要使用以下代码

jse.executeScript("arguments[0].scrollIntoView()", blueRay);

如果这没有帮助,那么请用您面临的确切问题更新您的问题并详细说明该问题,以便我们可以帮助您快速解决此问题我的 friend :)

关于java - JavascriptExecutor 类型中的方法executeScript(String, Object[]) 不适用于 Selenium 的参数 (String, WebElement) 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61965737/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com