我有以下情况
我单击父窗口中的一个链接(即添加注释链接)打开一个新窗口。我添加了一个注释,然后单击关闭按钮切换回父窗口
public void switchWindow() {
for (final String s : HtmlAutomationHelper.getWindowHandles())
HtmlAutomationHelper.switchToWindow(s);
SynchronizationHelper.pause(3000);
}
可能的问题是您正在关闭父窗口,而您不想关闭父窗口。
String originalWindowHandle = driver.getWindowHandle();
java.util.Set<java.lang.String> windowHandles = driver.getWindowHandles();
for (String window: windowHandles) {
//skip if parent window
if(!window.equals(originalWindowHandle)){
//if not parent switch to window
driver.switchTo().window(window);
//do whatever and use close window here to
//close the child window
}
// if you are done switch back to parent`
driver.switchTo().window(originalWindowHandle);
}
本文向大家介绍c# 实现子窗口关闭父窗口也关闭的方法,包括了c# 实现子窗口关闭父窗口也关闭的方法的使用技巧和注意事项,需要的朋友参考一下 其实是窗口间通讯的问题,在form1上打开form2 ,form2 关闭时关闭form1 实现方法: 在子窗口form2中声明事件: 然后在它的关闭事件中触发本事件: 在父窗口form1中(比如登陆窗口中): 然后弹出子form2窗体的地方这样写: 以上这篇c
我正在使用(以前是atom-shell),并希望有一个极简主义的框架窗口,以便三个OSX窗口按钮(关闭,最大化,最小化)从超文本标记语言页面内可见。 在定义
问题内容: 我在JPopupMenu中有一个JComboBox(以及其他组件)。事实证明,每当我打开组合框的弹出窗口(以选择一个项目)时,父级JPopupMenu都会关闭。我一直在尝试找到一种方法来覆盖此功能,但无济于事。 有没有人建议防止关闭父级JPopupMenu?谢谢! 问题答案: 这不可能直接实现,很难覆盖已知的错误,另一方面,Swing不允许同时使用两个lightwieght弹出组件 但
问题内容: 最终编辑: 我在关闭pyplot窗口这一主题上发现,实际上可能不应该使用pyplot完成它。SRK给出了一个很好的示例,说明如何处理将在下面的答案中更新的图。我也偶然发现了如何将pyplot图放到Tkinter窗口中,并且Tkinter比pyplot更擅长打开和关闭窗口。这里是怎样把一个pyplot情节变成Tk的窗口, /最终编辑 我希望能够显示多个图,然后能够从某些代码输入中分别关闭
我刚刚花了相当多的时间来寻找pygame的64位安装,以便与Python3.3一起使用(这里),现在我正在尝试创建一个窗口。然而,尽管窗口打开得很好,但当它按下x按钮时并没有关闭。事实上,我必须关闭闲置关闭窗口。我正在运行Win7的64位版本。这是我的密码: 当我附加 它仍然没有关闭。我唯一的猜测就是那个游戏。退出可能会进入其中一个循环,但即使解决了这个问题,我还是更愿意在需要时关闭窗口。
本文向大家介绍javascript在当前窗口关闭前检测窗口是否关闭,包括了javascript在当前窗口关闭前检测窗口是否关闭的使用技巧和注意事项,需要的朋友参考一下 在当前窗口关闭前,检测当前窗口是否关闭 在ie9中,如果刷新文档的话,unloadform和onbeforeunload都会执行,如果是关闭页面的话只会执行onbeforeunload事件 值得注意的是,onunload在关闭页面时