gpt4 book ai didi

java - 打开弹出窗口后程序卡住了

转载 作者:行者123 更新时间:2023-11-29 04:48:24 25 4
gpt4 key购买 nike

该工具单击一个按钮并出现一个模态窗口(我需要在其中填写一些信息,然后移至父窗口)。但是一旦出现新的模式窗口,我的代码就会停止。一旦我手动关闭新的弹出窗口

,代码就会恢复。

由于代码本身停止了,我无法在新弹出窗口或父窗口中执行任何操作。

System.out.println ("Up");
WebElement addButton = driver.findElement(By.id("btnAdd"));
addButton.click ();
System.out.println ("Down");

在上面的代码中,Up 在控制台中打印出来,而 Down 在我手动关闭弹出窗口之前不会打印出来。

最佳答案

 driver.switchTo().alert();

写这行代码后点击按钮控件会get switch 到弹窗然后写

alert.accept();

警报将关闭

关于java - 打开弹出窗口后程序卡住了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36324436/

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