gpt4 book ai didi

javascript - 如何使用 webdriverjs 控制新窗口?

转载 作者:太空宇宙 更新时间:2023-11-04 01:04:19 25 4
gpt4 key购买 nike

所以我让驱动程序打开 Chrome 到网页,然后让它单击打开第二个窗口的按钮。

driver.get("https://web.com");

driver.findElement(webdriver.By.id('button')).click();

如何将驱动程序控制切换到新窗口?我想尝试一下:

driver.switchTo().window('windowName');

但我无法弄清楚 Chrome 中新窗口的名称/ID。我查过示例,但它们都是为 Java 和其他语言编写的。我正在使用 javascript(node) webdriverjs。

最佳答案

命令driver.getAllWindowHandles()将帮助您获取窗口的名称。查看API Reference Docs了解更多命令/信息。

关于javascript - 如何使用 webdriverjs 控制新窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24519956/

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