0
A
回答
1
- 先弄開新窗口之前的主窗口句柄(getWindowHandle())。
- 使用getWindowHandles()可以獲取所有打開的窗口句柄。
- 使用上面的兩件事情嘗試獲取新打開的窗口句柄。
請參考下面鏈接獲取完整的邏輯。
http://santoshsarmajv.blogspot.in/2012/04/how-to-switch-control-to-pop-up-window.html
相關問題
- 1. 在Selenium中如何處理新窗口?
- 2. 如何使用Java在Selenium WebDriver中處理新窗口?
- 3. 如何在新窗口中提示用戶輸入
- 4. 如何用Selenium webdriver在水豚中打開一個新窗口?
- 5. 在java中使用selenium切換窗口
- 6. 在窗口中使用jenkins運行selenium
- 7. 如何在子窗口中使用主窗口中的數據?
- 8. 如何使用selenium/webdriver方法切換到新窗口
- 9. 如何在新窗口中輸入JavaScript(window.open())?
- 10. 如何關閉子窗口?在Selenium WebDriver中 - 使用FunctionalClass
- 11. 如何在使用Java的Selenium中選擇一個窗口?
- 12. 如何在第二個窗口中輸入輸入框?
- 13. 如何強制Selenium在新窗口中打開鏈接?
- 14. 如何在Selenium IDE中正確打開一個新窗口?
- 15. 如何在新窗口中
- 16. 如何在新窗口中
- 17. 如何在新窗口中
- 18. 如何在使用HTML的Selenium IDE中使用隨機輸入?
- 19. 從憑據憑證窗口窗體打開URL
- 20. 如何將控制切換到彈出窗口並在Selenium Webdriver中輸入輸入
- 21. 用browsermob在selenium中聲明窗口
- 22. 使用其他憑證運行窗口
- 23. 使用Selenium Webdriver切換到新窗口使用switchTo()
- 24. 如何在Chrome中使用selenium訪問輸入的用戶名
- 25. 如何使用Selenium WebDriver for python在瀏覽器上打開一個新窗口?
- 26. 如何使用Selenium WebDriver在後臺打開Chrome新選項卡窗口?
- 27. 如何使用github中的Selenium Web Driver管理彈出窗口
- 28. 如何在「添加連接窗口」中輸入端口號MySql數據庫
- 29. 如何處理selenium IDE中的新窗口選項卡?
- 30. 如何在Eclipse Subversion/Subversion SVN中輸入憑據?
非常感謝Santosh :) – deactivate