WebDriver switchTo().alert() 函数失败
WebDriver switchTo().alert() function fails
我的 html 中有这一行:
<a class="btn" onclick="return confirm('Are you sure you want to delete this post?')" href="#">
尝试切换到弹出窗口window并使用
单击确定
driver.switchTo().alert().accept()
但它一直给我 AttributeError: 'WebDriver' object has no attribute 'switchTo'。我还尝试找到弹出窗口 window 按钮的元素 ID,但我无法使其工作。任何建议将不胜感激。
在Python
中你应该使用
driver.switch_to.alert.accept()
因为switchTo()
是Java
方法
我来晚了回答,这是 java 语法亲爱的,你使用 python,
使用此代码:
alert = driver.switch_to.alert()
alert.accept()
我的 html 中有这一行:
<a class="btn" onclick="return confirm('Are you sure you want to delete this post?')" href="#">
尝试切换到弹出窗口window并使用
单击确定driver.switchTo().alert().accept()
但它一直给我 AttributeError: 'WebDriver' object has no attribute 'switchTo'。我还尝试找到弹出窗口 window 按钮的元素 ID,但我无法使其工作。任何建议将不胜感激。
在Python
中你应该使用
driver.switch_to.alert.accept()
因为switchTo()
是Java
方法
我来晚了回答,这是 java 语法亲爱的,你使用 python,
使用此代码:
alert = driver.switch_to.alert()
alert.accept()