gpt4 book ai didi

Java selenium 单击元素不起作用

转载 作者:行者123 更新时间:2023-11-30 03:20:17 26 4
gpt4 key购买 nike

我想单击页面中的加载更多链接。我的代码如下。

pageUrl="http://www.foundpix.com/category/actor/bollywood-actor/"

WebDriver driver = new FirefoxDriver();

driver.get(pageUrl);

driver.manage().window().maximize();

JavascriptExecutor jse = (JavascriptExecutor) driver;

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

WebDriverWait wait = new WebDriverWait(driver, 60);

wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("json_click_handler")));

driver.findElement(By.id("json_click_handler")).click();

如何让它点击链接。

最佳答案

您可以使用下面的 xpath 两次单击加载更多按钮:-

driver.findElement(By.xpath("//*[@id='blocks-left']/div/div[3]/div[contains(.,'Load More')]")).click();

关于Java selenium 单击元素不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31487298/

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