在线提交需求

请留下您的联系方式,我们的专家将在 24 小时内与您沟通。

极奇策RPA技术教程:关闭其他标签页 (NodeCloseOtherTabs) - 自动化开发与配置详细指南

极奇策技术团队更新于 2026-08-310 阅读

image.png

关闭其他标签页

📖 节点概述

批量清理节点,保留一个指定的标签页(或当前活动标签页),关闭浏览器中所有其他普通页面。适合在自动化任务结束后进行环境整理,或切换专注场景时快速清理无关页面,避免资源浪费和标签混乱。

💡 使用场景

  • 流程结束清理:自动化任务完成后,只保留结果页面,关闭所有中间过程打开的临时标签页。
  • 专注模式切换:用户需要专注于某个核心页面(如数据看板),一键关闭其他所有无关页面。
  • 环境重置:在开始新一轮自动化前,清理掉之前遗留的旧标签,保持干净的浏览器状态。
  • 批量关闭广告/弹窗:如果不小心打开了许多无关页面,可通过保留一个主页面,批量关闭其余。

🎮 实战连线指南:如何正确使用它?

节点默认保留当前活动标签页,关闭其他所有页面标签。如果指定了 保留Tab 输入,则保留该对象对应的页面,即使它当前不是焦点,关闭后该页面会被设为新的活动标签页。

场景案例:数据采集结束后,只保留汇总报表页

  1. 采集流程:自动化过程打开了多个搜索页面和详情页进行抓取。
  2. 准备清理:在流程末尾,将【点击元素】节点的 Exec 输出(比如点击“生成报表”按钮)连接到【关闭其他标签页】的 Exec 输入。此时报表页就是当前活动标签页。
  3. 执行关闭:节点会自动识别当前焦点标签(报表页),关闭所有其他页面,后面只留下报表页,并触发 Exec 输出。
  4. 后续展示:可直接截图或通知用户“报表已生成,其余页面已清理”。

指定保留页面:如果报表页不是当前焦点,可以先通过“查找标签页”节点找到它,将其 Tab 输出连接到本节点的 保留Tab 端口。


⚙️ 引脚与参数说明

📥 输入引脚

引脚名称数据类型说明
ExecEXEC控制流入口,触发后开始清理其他标签页。
保留TabTAB(可选) 需要保留的标签页对象。不连接时,默认保留当前活动标签页(通常为你后面操作的页面)。

📤 输出引脚

引脚名称数据类型说明
ExecEXEC清理完成后触发。此时浏览器中只留下一个保留的标签页,它被设为新的活动标签页。

💎 小贴士

  • 只关闭类型为“page”的普通标签页,开发人员工具或扩展页面不会被关闭。
  • 如果忘记连接 保留Tab 而当前没有活动标签页,节点会报错。请确保执行前存在活动焦点页面。
  • 关闭过程中遇到个别页面关闭失败(如页面已崩溃),节点会忽略错误继续关闭其他页面。
  • 配合“获取所有标签页”和条件过滤,可实现“关闭特定标题/URL之外的标签页”操作,但本节点提供一键便捷清理。
助理
咨询
微信
微信客服扫码添加微信
社群
QQ群扫码加入Q群
电话
免费咨询热线0371-67993886
顶部