菜单

网页包含iframe框架处理办法

标签:iframe ,iframe ,iframe ,iframe框架

网页包含iframe框架处理办法

有的网页包iframe框架,在八爪鱼中也需进行相应设置,本教程将详细讲解。

1、什么是iframe框架

通俗来讲,iframe 框架就是在当前网页内嵌套其他独立网页,实现一个页面中同时展示多个网页内容。
iframe 可以只有一层,也可以存在多层嵌套结构。

如何判断网页包含几层 iframe 框架?

可借助Google浏览器的插件--iFrame Finder,可快速判断 iframe 框架层级。iFrame Finder插件下载安装(官方)
 
安装完成并开启iFrame Finder插件后,在需要检测 iframe 层级的网页中,点击iFrame Finder插件,即可提取当前页面所有iframe;
 

 

2、网页具有一层iframe框架的采集方法

八爪鱼支持自动识别一层iframe框架,因此按照正常流程配置流程即可。

示例网址:http://www.weather.com.cn/alarm/alarm_list.shtml

示例网址具有一层iframe框架:【iframe】,即搜索结果列表是一个独立的网页,嵌套在整个大网页中。

 

这个iframe框架里的数据,正是我们需要采集的。

按照正常流程,配置列表数据采集的规则,配置好后点开【循环列表】设置页面,发现八爪鱼自动识别了iframe框架,无需手动修改什么。

3、使用八爪鱼RPA直接获取包含iframe框架的网页数据

在八爪鱼里直接对数据进行提取采集

示例网址:https://scm.chinaoct.com/octdzzc/spw/portal/detail.html?selectTab=jiaoyixinxi&primaryId=C0523739DCD04C009811C9603EFA806A&noticePath=变更公告&pageCode=noticeDetailFrame&pageName=变更公告

  • 获取网页元素信息

捕获到网页元素信息后,查看元素编辑器可以看到,自动获取到了iframe框架的xpath

运行应用,即可正常提取到包含多层iframe框架的数据

上一个
修改元素XPath实例
下一个
图像
最近修改: 2026-04-21