我几乎尝试使用编程语言与弹出窗口相关的所有代码是 python 编码和 selenium,但它们都不是send.key("XXXXX")
邮政编码中的工作命令。因为它们大多与iframe
页面源相关,所以它可以使用 windowswitch_to.frame()
或switch_to.window
. 在我的情况下iframe
,页面源代码中没有,并且弹出窗口不会在该输入邮政编码中发送密钥。所以我需要帮助来处理这些类型的窗口弹出 python 和 selenium 编程来处理弹出窗口。
driver.switch_to.frame()
driver.switch_to.window()
driver.switch_to.alert()
browser.get('www.amazon.com')
browser.find_element_by_xpath("""//*[@id="nav-global-location-popover-link"]""").click()
browser.set_page_load_timeout(1000)
browser.switch_to.active_element()
browser.find_element_by_xpath('//*[@id="GLUXZipUpdateInput"]').send_keys("85224")