当我尝试进入icicibank.com网站时,会出现一个弹出窗口 它是哪种类型的弹出窗口以及如何使用selenium来处理它 我已检查确认弹出窗口,但它的选项是“稍后”,“允许”。
答案 0 :(得分:0)
这不是使用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()