没见过这种,常见 js 弹窗就是 alert、confirm、prompt,都没有选项。不过可以用 Keys 类中的 Keys.TAB + Keys.ENTER 来试试。或者把有这个弹窗的 url 发出来,一起探索一下。
哈哈,来学习一下
多谢,验证了下是对的。总结一下:
1) selenium3.7.0 中 switch_to_alert() 方法虽然被 “画了横杠”,但是可以正常使用!本人的确被唬住了
2)获取弹窗内容的正确方法是 alert.text,而不是网上百度到的 alert.getText()
3)至于确定和取消的方法就和网上的一样了,分别是:
alert.accept()
alert.dismiss()

试了下,不行额
