跳转到正文

页面操作节点 ​

页面操作节点负责控制浏览器标签页、访问网页以及与页面元素交互。本页包含 RPA 的全部 17 个页面操作节点。

涉及页面元素的节点通常可以使用元素选择器或上游保存的元素对象。定位类型参见选择定位方式,元素序号参见选择匹配元素。

页面操作节点
页面操作节点

标签页节点 ​

新建标签 ​

在当前浏览器环境中打开一个新的标签页,不需要业务配置。后续页面操作会在新标签页中执行。

关闭标签 ​

关闭当前标签页,不需要业务配置。关闭前确认流程后续是否仍然需要当前页面中的变量或元素对象。

关闭其他标签 ​

保留当前标签页,并关闭同一浏览器环境中的其他标签页。它适合在流程开始后清理多余页面,避免后续切换到错误标签。

切换标签页 ​

根据标题或 URL 查找并切换到目标页面。例如,要切换到 URL 中包含 /download 的页面,可以选择 URL、包含,并填写 /download。

切换标签页配置
切换标签页配置
编号配置说明
1匹配字段选择标题或 URL
2匹配方式选择等于、不等于、包含或不包含
3匹配值填写要查找的标题或 URL,支持变量

多个标签同时满足条件时,应缩小匹配范围,让规则能够唯一识别目标页面。切换后再执行点击或读取数据。

切换后的目标标签页
切换后的目标标签页

页面导航节点 ​

访问网站 ​

打开指定 URL。URL 输入框支持变量,默认超时时间为 10000ms。

访问网站配置
访问网站配置
编号配置说明
1访问 URL填写包含协议前缀的完整地址,支持变量
2超时时间设置页面访问超时,默认 10000ms

页面响应较慢时可以适当增加超时时间,并在后续使用等待元素或等待请求节点确认内容加载完成。

刷新页面 ​

重新加载当前标签页。刷新会改变页面 DOM,此前保存的元素对象可能不再有效,刷新后建议重新定位元素。

刷新页面配置
刷新页面配置
编号配置说明
1超时时间设置刷新页面超时,默认 10000ms

页面前进 ​

按浏览器历史记录前进一页。当前标签页没有可前进记录时,页面不会进入新的地址。

页面前进配置
页面前进配置
编号配置说明
1超时时间设置前进操作超时,默认 10000ms

页面后退 ​

按浏览器历史记录返回上一页。返回后应重新等待关键页面元素,再继续操作。

页面后退配置
页面后退配置
编号配置说明
1超时时间设置后退操作超时,默认 10000ms

页面截图 ​

将当前页面保存为图片。默认截取完整页面并使用 png 格式。

页面截图配置
页面截图配置
编号配置说明
1截图名称填写文件名,支持变量;留空时使用默认任务与时间戳名称
2文件夹类型选择默认文件夹或本地文件夹
3本地目录选择截图保存目录;本地路径必须在执行电脑上可写
4截取全屏开启时截取完整页面,关闭时截取当前可见区域
5图片格式选择 png、jpeg 或 webp,默认为 png

建议在文件名中组合任务或环境信息,便于区分不同运行结果:

text
product_${serial_number}_${task_id}

选择本地目录和写入截图依赖中屹浏览器桌面客户端及本地文件权限。

页面截图结果
页面截图结果

元素交互节点 ​

经过元素 ​

把鼠标移动到目标元素上,用于触发悬停菜单、提示信息或延迟显示区域。

经过元素配置
经过元素配置
编号配置说明
1元素来源使用元素选择器,或切换为上游保存的元素对象
2选择器类型选择 Selector、XPath 或文本
3选择器填写目标元素定位值,支持变量
4元素顺序选择固定值或区间随机,并填写对应序号范围

如果悬停内容需要时间出现,可以在后面添加 等待元素出现,不要只依赖固定等待时间。

下拉选择器 ​

定位下拉元素并选择指定值。填写的值应与页面下拉选项实际使用的值一致。

下拉选择器配置
下拉选择器配置
编号配置说明
1元素来源使用元素选择器,或切换为上游保存的元素对象
2选择器类型选择 Selector、XPath 或文本
3选择器填写下拉元素定位值,支持变量
4元素顺序选择固定值或区间随机,并填写对应序号范围
5选中值填写页面下拉选项实际使用的值

界面显示文字与选项值不同的页面,应先确认页面结构或使用调试验证。

元素聚焦 ​

让目标元素获得输入焦点,适合需要先聚焦再发送键盘按键或组合键的场景。

元素聚焦配置
元素聚焦配置
编号配置说明
1元素来源使用元素选择器,或切换为上游保存的元素对象
2选择器类型选择 Selector、XPath 或文本
3选择器填写需要聚焦的元素定位值,支持变量
4元素顺序选择固定值或区间随机,并填写对应序号范围

点击元素 ​

定位目标元素并执行指定的鼠标点击。

点击元素配置
点击元素配置
编号配置说明
1元素来源使用元素选择器,或切换为上游保存的元素对象
2选择器类型选择 Selector、XPath 或文本
3选择器填写目标元素定位值,支持变量
4元素顺序选择固定值或区间随机,并填写对应序号范围
5鼠标按键选择左键、中键或右键;使用保存的元素对象时不显示此项
6点击方式选择单击或双击
7使用鼠标操作开启后继续设置 X/Y 位置和释放延迟

默认业务操作通常使用左键单击。鼠标模式会受到页面缩放和布局变化影响,能直接定位元素时优先使用普通元素点击。

输入内容 ​

在目标输入元素中填写文字。

输入内容配置
输入内容配置
编号配置说明
1元素来源使用元素选择器,或切换为上游保存的元素对象
2选择器类型选择 Selector、XPath 或文本
3选择器填写输入元素定位值,支持变量
4元素顺序选择固定值或区间随机,并填写对应序号范围
5内容填写要输入的文字,支持变量
6清除内容后输入开启后先清空输入框原内容
7输入间隔设置字符间隔,默认 300ms

登录或搜索场景通常开启先清空再输入,避免页面预填内容与新内容拼接。页面对输入速度敏感时,可以保留或增加输入间隔。

敏感信息

输入 account_password 等敏感变量时,不要在备注、截图或公开日志中写出真实值。

执行 JS 脚本 ​

在页面上下文中运行 JavaScript,并把返回值按需保存到输出变量。

执行 JavaScript 配置
执行 JavaScript 配置
编号配置说明
1JavaScript编写脚本并明确返回值;保存前会进行语法校验
2注入变量选择脚本实际需要的系统变量或流程变量
3返回值保存至填写合法的输出变量名;不需要下游使用时可留空

示例:读取当前页面标题并返回。

js
return document.title;

脚本直接依赖页面 DOM 和运行环境。页面升级后应重新验证,不要用脚本绕过已有节点可以稳定完成的常规操作。

滚动页面 ​

可以滚动整个页面或指定元素。

滚动配置
滚动配置
编号配置说明
1类型选择滚动整个页面或指定元素;选择元素时继续配置选择器类型、定位值和元素顺序
2位置选择顶部、中部、底部或指定非负像素位置
3滚动类型选择平滑滚动或瞬间滚动
4单次滚动范围设置每次滚动的最小值和最大值,运行时在区间内随机取值
5停留时长设置每次滚动后的最小和最大暂停毫秒数

加载更多列表时,可以使用距离和暂停范围模拟分段滚动,再配合 等待元素出现 或数据提取节点判断内容是否加载完成。

上传附件 ​

定位网页中的文件输入元素,并从本地文件、目录随机文件或网络 URL 选择附件。当前版本支持单文件和多文件模式。

上传附件配置
上传附件配置
编号配置说明
1元素来源使用元素选择器,或切换为上游保存的元素对象
2选择器类型选择 Selector、XPath 或文本
3选择器填写文件输入元素的定位值,支持变量
4元素顺序选择固定值或区间随机,并填写对应序号范围
5上传模式选择单文件或多文件;旧流程未保存该值时按单文件处理
6附件来源选择本地文件、目录随机文件或网络 URL
7附件单文件时填写一个路径或 URL;多文件时添加附件列表
8随机文件数量多文件且来源为目录随机文件时,填写正整数
9超时时间设置上传操作超时,默认 30000ms

使用前确认本地路径在执行电脑上存在且可读、目录中只包含允许上传的文件类型、网络 URL 指向实际文件,并且页面文件输入元素能被当前定位规则匹配。

常见组合 ​

打开页面并提交表单 ​

text
访问网站 → 等待元素出现 → 输入内容 → 点击元素 → 等待请求完成

打开新标签并切回结果页 ​

text
新建标签 → 访问网站 → 执行操作 → 切换标签页

滚动并读取懒加载内容 ​

text
滚动页面 → 等待元素出现 → 获取元素数据

相关内容 ​