gpt4 book ai didi

java - 如何使用 Selenium 访问此特定元素? (包括页面源)

转载 作者:行者123 更新时间:2023-11-28 07:19:46 26 4
gpt4 key购买 nike

注意;我几乎没有 HTML 或 CSS 知识,所以请原谅我的无知!

大家好,我目前正在尝试使用 selenium[Java] 浏览网站并下载文件。我已经能够通过登录页面,但我现在似乎无法浏览该网站。

enter image description here

我目前正在尝试“单击”列表中的最后一项,但我似乎无法引用此项或它所在的根目录。任何帮助将不胜感激!

注意;我正在使用 HtmlUnitDriver,这会导致冲突吗?

最佳答案

如果您知道“li”标签的总数,那么您可以尝试以下……

 jsString ="$('.x-tree-root-ct li:nth-child(4)').find("div")[0].click()"
//or
//jsString ="$('#ext-gen-top123 li:nth-child(4)').find("div")[0].click()"

//execute abovee javascript using
WebDriver driver = new FirefoxDriver();
JavascriptExecutor js = null;
if(driver instanceof JavascriptExecutor) {
js = (JavascriptExecutor) driver;
js.executeScript(jsString)
}

希望对你有帮助

关于java - 如何使用 Selenium 访问此特定元素? (包括页面源),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32142090/

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