1
當我嘗試進入icicibank.com網站時,會彈出一個對話框。
它是哪種類型的彈出窗口,以及如何使用硒進行處理。
我檢查了確認彈出窗口,但它的選項是「稍後」,「允許」。如何識別哪種類型的彈出
當我嘗試進入icicibank.com網站時,會彈出一個對話框。
它是哪種類型的彈出窗口,以及如何使用硒進行處理。
我檢查了確認彈出窗口,但它的選項是「稍後」,「允許」。如何識別哪種類型的彈出
這是不厚道警報與JavaScript
confirm()
方法, 但一個簡單的HTML
元素創建的,所以你不能在這種情況下使用警報確認......你可以用普通Selenium
click()
方法處理它。
你可以找到所提到的按鈕與XPath
象下面這樣:
//div[@id="push-modal-close"] # for "LATER" button
//a[text()="Allow"] # for "ALLOW" button
你沒有提到你的編程語言,所以這裏是Python
例如:
driver.find_element_by_xpath('//a[text()="Allow"]').click()
感謝安德森,會嘗試這 –