1
我正在研究一個僅適用於IE並且具有ActiveX網格的應用程序。當我點擊一個網格單元格時,會彈出一個「彈出式窗口」,彈出窗口的標題如下:<title of the window>--Webpage Dialog
。Selenium WebDriver Python:無法切換到彈出
window_handles
給我只有一個句柄(父窗口之前)和打開彈出後。在彈出窗口關閉之前,父窗口變得不可點擊。 當我打開彈出窗口後在IE窗口上打開開發人員工具時,它會顯示彈出窗口的內容。它有一個iframe和我應該工作的編輯框。
我所有嘗試訪問彈出窗口的iframe中的編輯框都沒有奏效。
我tried-
driver.switch to default content()
driver.switchtoiframe(popup)
錯誤:
NoSuchFrameException
alert=driver.switchtoalert()##
不會引發任何錯誤,但我迷失在如何到達編輯框。