我有登錄頁面,點擊登錄時它打開新標籤。我將控件移動到新選項卡使用無法使用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