概述
一、查看iframe,判断元素是否在iframe上
1.Top Window
如果此处显示的是Top Window,表明元素在首页,不需要切换iframe
2.iframe
如果此处显示是iframe,则需要切换,driver.switch_to.frame()
注意:当此处为空白时,表明有2层iframe
二、切换iframe,可以通过id,name,tag等定位方法
1.id定位
2.tag name定位
2.1 标签唯一
2.2 标签不唯一
3. index定位
三、多个iframe
四、释放iframe,回到top页
五、多窗口切换
1.获取当前句柄
2.获取所有句柄
3.获取最新句柄
4.切换到最新窗口
5.切回到第一个窗口
说明:想切到那个窗口,只要知道那个窗口的句柄,就可以切换
6.关闭窗口
转载于:https://www.cnblogs.com/xiaoxin-test/p/10415689.html
最后
以上就是鲤鱼书本为你收集整理的selenium+python之iframe学习笔记的全部内容,希望文章能够帮你解决selenium+python之iframe学习笔记所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复