1.只有一个确认按钮的情况
# 触发对话框
driver.find_element_by_id("bu1").click()
# 操作对话框,先获取对象,赋值给变量
al = driver.switch_to.alert # 注意 switch_to 后面是一个点
# 确定对话框
al.accept()
2.含有确认和取消按钮的情况
# 触发确认框
driver.find_element_by_id("bu2").click()
# 获取对象的操作是一样的
al = driver.switch_to.alert # 注意 switch_to 后面是一个点
# # 确认确认框
# al.accept()
# 取消确认框
al.dismiss()
3.可以进行输入内容的情况
# 触发提示框
driver.find_element_by_id("bu3").click()
# 获取对象的操作是一样的
al = driver.switch_to.alert # 注意 switch_to 后面是一个点
# 可以获取警告框的文本信息
print(al.text)
# 可以向提示框输入文本
al.send_keys("这是我输入的内容") # 输入的内容会生效,但是不会在界面展示
al.accept()