selenium重定向新窗口
重定向 selenium 新窗口
2023-09-14 09:00:34 时间
1、跳转新窗口
# 浏览器跳转新窗口后,selenium绑定新窗口 print('页面跳转后重新绑定selenium.') time.sleep(3) search_window = driver.current_window_handle # 此行代码用来定位当前页面 html =driver.page_source print("打印标题") print(driver.title)
2、弹出新窗口
# 浏览器弹出新窗口后,selenium绑定新窗口 windows = driver.current_window_handle #定位当前页面句柄 all_handles = driver.window_handles #获取全部页面句柄 for handle in all_handles: #遍历全部页面句柄 if handle != windows: #判断条件 driver.switch_to.window(handle) #切换到新页面
相关文章
- Apache Struts2打开重定向/命令执行 CVE-2013-2251「建议收藏」
- 网络安全ICMP重定向攻击
- 重定向与转发的区别以及实现_重定向与转发
- 手拉手入门Servlet转发与重定向
- istio-in-action - 10 VirtualService 实现 30x 路由重定向
- dotnet core 不自动从 https 到 http 的 302 重定向
- nginx 监听非标准端口80,重定向端口丢失问题解决详解程序员
- Nginx如何将HTTP通过301重定向跳转到HTTPS
- Linux 控制台重定向:实现优化标准输出和错误输出(linux控制台重定向)
- Redis集群实现动态重定向(redis集群重定向)
- linux输入输出重定向使用详解
- PHP封装的一个支持HTML、JS、PHP重定向的多功能跳转函数
- java转发和重定向的区别