Selenium3+python自动化009-iframe定位
2024-10-08 08:49:16
iframe
一、frame:HTML页面中的一种框架,主要作用是在当前页面中指定区域显示另一页面元素;
二、操作Frame中的页面元素
定位元素:
1.id定位
driver.switch_to.frame('frame_id')
2.name定位
driver.switch_to.frame('frame_name')
3.索引
driver.switch_to.frame(0)
4.webelement对象
a=driver.find_element_by_xpath('//iframe')
driver.switch_to_frame(a)
嵌套frame
1.fame1中嵌套frame2:
先切换到frame1,再切换到frame2
driver.switch_to.frame('frame1')
driver.switch_to.frame('frame2')
2.从frame2返回到frame1
driver.switch_to.parent_frame()
3.回退到主文档
driver.switch_to.default_content()
最新文章
- checkbox与jq<;转>;2
- 如何判断retina,如何判断设备的比例
- html,body最顶层元素.
- java socket nio编程
- spring学习笔记之spring框架本质
- xml技术DTD约束定义
- C#异步Socket示例
- 每天学点SpringCloud(十三):SpringCloud-Stream整合RabbitMQ
- 在ASP.NET Core MVC中子类Controller拦截器要先于父类Controller拦截器执行
- 版本控制(svn、Git)环境创建
- Spring框架引入
- ASP.NET编辑与更新数据(非GridView控件实现)
- DB2与oracle类型对比
- 【算法33】LRU算法
- Java基础教程(15)--枚举类型
- IOS中UITableViewCell使用详解
- SpringBoot31 整合SpringJDBC、整合MyBatis、利用AOP实现多数据源
- Html5的本地储存 Web Storage
- vue2.0父子组件以及非父子组件通信
- vuex 中关于 mapMutations 的作用
热门文章
- 解决React路由URL中hash(#)部分的显示 、browserHistory打包后浏览器刷新页面出现404的问题
- ES6 - 基础学习(3): 变量的解构赋值
- Android布局管理器-使用FrameLayout帧布局管理器显示层叠的正方形以及前景照片
- 知名KMS模拟器的官方发布网址
- JS DOM用不同方法获取节点及对节点插入、复制和移除
- 小白的linux学习笔记10:安装nginx和第一个网页
- Travase Objects and four method of array
- CSS背景说明及连写
- centos7 lnmp环境搭建
- JVM和线程池