寻找不到iframe元素
一直找不到元素,是因为有两层iframe的
找iFrame元素方法如下
1.iFrame有ID 或者 name的情况
//进入id="frame1"的frame中,定位id="div1"的div和id="input1"的输入框。
dr.switchTo().frame("frame1");
dr.findElement(By.id("div1"));
dr.findElement(By.id("input1"))
2.如果一个iFrame既没有id,也没有name,通用情况
// 定位frame位置,并选取frame
WebElement frame=driver.findElement(By.xpath( "/html/body/div[2]/div[8]/div[2]/div[3]/div/div
[2]/div/iframe" ));
driver.switchTo().frame(frame);
3.跳出iFrame
//跳出frame,进入default content;重新定位id="id1"的div
dr.switchTo().defaultContent();
dr.findElement(By.id("id1"))
转载于:https://www.cnblogs.com/dieyaxianju/p/5039660.html
寻找不到iframe元素相关推荐
- python中返回上一步操作_selenium操作iframe元素,切入退出操作
iframe是个特殊的标签,相当于在网页内部重新嵌套一个网页.如果selenium要操作iframe里面的元素,则需要先切入iframe.selenium操作iframe方法如下: 1.seleniu ...
- JS/JQuery操作iframe元素
JS操作iframe元素 父页面操作子页面 //获取iframe元素 var oIframe = document.getElementById('iframe1');oIframe.contentW ...
- 解决寻找第K小元素问题——三种不同的算法实现
个人原创,禁止转载--Zetrue_Li 问题描述:在一个序列里找出第K小元素 以下程序基于函数 int select_kth_smallest(list q, int k) 实现 :返回向量q中第k ...
- 算法-寻找第k小元素(C)
序言 刚开始我认为,寻找第k小的元素:简单呀,先对所有元素排序,之后再找不就完事啦,这时时间复杂度在O(nlgn).那有没有更好的排序的方法了呢?答案:当然是有的. 算法基本思路: (1) 当规模小于 ...
- 寻找第K大元素的八大算法、源码及拓展
寻找第K大元素的八大算法.源码及拓展 http://www.cnblogs.com/bethunebtj/p/4861378.html 一.问题描述 所谓"第(前)k大数问题"指的 ...
- HTML使用iframe元素实现页面内容的跳转功能
HTML使用iframe元素实现页面内容的跳转功能 前言 一.iframe是什么? 二.iframe的使用 1.主页面内容代码 2.内容页面代码 总结 前言 在前端的学习中,不免有一些页面的跳转功能的 ...
- 三分钟带你看完HTML5增强的【iframe元素】
HTML不再推荐页面中使用框架集,因此HTML5删除了<frameset>.<frame>和<noframes>这三个元素.不过HTML5还保留了<ifram ...
- Hoare选择算法 寻找第k小元素C实现 算法的“AWK脚手架和grap运行过程分析”
现实生活中常有找"最大"."最小"及"中位数"等需求,解决这样的问题不用将整个序列排序.寻找"最大"."最小& ...
- HTML进阶之iframe元素
iframe元素 框架页,通常用于在一个网页中嵌入另一个页面 ><iframe src="https://www.douyu.com" ></iframe& ...
最新文章
- Node.js 安装及环境配置之 Windows 篇
- socket编程之addrinfo结构体与getaddrinfo函数
- shiro 的session持久化
- 使用powerdesigner设计类图并生成代码
- python中threading产生死锁_什么是死锁,如何避免死锁(4种方法)
- SAP WebIDE里的JavaScript代码检查code check
- quora html5,英语口语练习_Quora精选:外国人眼中5个最美英文单词_沪江英语
- 人脸检测SSD 记录
- Java SimpleDateFormat格式化时间不准确
- opencv_haartraining.exe 分类器训练----命令执行,执行项学习(1)
- log4j实现日志脱敏
- jsdroid 教程_南方Cass专题,全系列教程+插件汇总打包
- 小区门口的健身房,就是韭菜收割厂
- 谁偷了我的1天,JSON格式化时区问题
- 【题解】洛谷P1661扩散(同LibreOJ10015) 曼哈顿距离最小生成树
- 【神奇的bug】main方法无法执行
- c# rc4算法,加密解密类
- 大型C++网络游戏开发视频教程
- 关于计算机专业英语的小短文,有没人有计算机专业英语的短文,200字左右。
- 闪迪u盘适合装linux,闪迪给U盘加了一个接头,解决了iPhone用户最大烦恼
热门文章
- 【ROS系统】解决找不到用户工作空间下的程序包的问题——E:No such package
- libreoffice转换文件为pdf文件乱码问题解决办法
- cxf webservice:异常SOAPFaultException: Unexpected wrapper element found解决
- docker 容器启动后立马退出的解决方法
- 解决plsql中中文乱码问题
- SQL Server中的“描述表”等效什么?
- Array.prototype.slice.call()如何工作?
- git merge和git merge --no-ff有什么区别?
- 详解电脑屏幕垃圾广告怎么去除
- poi,HSSFWorkbook,Excel导出,代码示例