【背景】
当浏览器点击某个链接打开了新窗口后,如何让driver定位到新窗口呢?
之前我有贴子介绍写函数的方法,这里则介绍一种不写函数更快速的方法。
【具体实现】
create_btn.click()
cur_window = driver.current_window_handle
driver.switch_to.window(cur_window)
这三句话,第一句是通过点击create_btn对象打开了一个新浏览器窗口。
第二句话,获得当前浏览器活跃窗口也就是新窗口的句柄。
第三句话,将driver切换到新窗口中(句柄定位)
通过这三句代码,可以快速将driver定位到新窗口。
版权声明:本文为weixin_41697242原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。