我有登录页面,点击登录时它打开新标签。我将控件移动到新选项卡使用无法使用selenium webdriver从弹出框切换回父窗口
driver.switchTo().window("");
// Done some stuffs in new window.
当我单击一个按钮时,它将打开弹出框(框架)。
我已经选择使用driver.switchTo().frame("frameName");
,并从那里通过选择记录的弹出窗口,弹出窗口将被关闭。所选记录将显示在父窗口中,页面被刷新。
现在我想返回(重新聚焦)控制到我的父窗口做一些其他的东西。
但我不能重新聚焦父窗口。
我曾尝试:
driver.switchTo().defaultcontent();
driver.switchTo().window("");
和
driver.getWindowHandles();
还是一样的结果....
任何人都可以请帮我在这....
@GaborSch: 感谢您的回复。但我不会从窗口切换回窗口。我从窗体切换回窗口。 我试过这个,但不能得到任何结果.... 面临同样的pbm .... – Ranjith
答案来自@ginne我刚刚回顾。 – gaborsch
@GaborSch:好的,谢谢你。如果你有任何想法,请分享。我正面临这个问题。 – Ranjith