gpt4 book ai didi

java - 如何使用 Java 删除在 selenium 中使用的 Web 元素?

转载 作者:行者123 更新时间:2023-11-30 08:07:02 24 4
gpt4 key购买 nike

有什么方法可以从页面源中删除网络元素。

我遇到的问题是网页源中有一个弹出窗口的分区禁用了所有其他分区。如果我们在浏览器中检查元素时删除此部分,则所有其他元素都会自动启用。

我如何在 selenium webdriver 中执行此操作?

最佳答案

据我所知,没有直接的 Java 方法,但您可以使用 JavaScriptExecutor执行类似操作的 API:

WebElement yourElement = …
JavaScriptExecutor jsExecutor = (JavaScriptExecutor) webDriver;
jsExecutor.executeScript(
"arguments[0].parentNode.removeChild(arguments[0])", yourElement);

关于java - 如何使用 Java 删除在 selenium 中使用的 Web 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33945400/

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