首页 > 代码库 > iframe之间的切换
iframe之间的切换
案例:
打开http://mail.126.com/,定位登录输入框时,却总是定位不到元素,后来发现,登录的内容在一个iframe中。
一、由主页面切换至iframe
dr.switchTo().frame();
1.int型的参数,代表的是下标,从0开始
2.String型的参数,为name或者id
3.WebElement型的参数,用dr.findElement()方法先找到这个元素
二、iframe之间的切换
1.多层iframe切换,一层层进行切换
<html> <iframe id="frame1"> <iframe id="frame2" / > </iframe> </html>
dr.switchTo().frame("frame1");
dr.switchTo().frame("frame2");
2.返回上一级frame
dr.switchTo().parentFrame();
3.返回默认的html根目录
dr.switchTo().defaultContent();
iframe之间的切换
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。