动作指令详解
行动指南
NDS 提供了多种操作,使您能够操作网页上的元素。 所有操作都有类似的配置 UI:
这里,
在当前操作后面添加新的操作 | |
在操作列表中跟前一个操作调换位置 | |
删除操作 | |
在当前页执行一次操作 |
每个动作都有自己的属性。 这些属性中的大多数都很直观且易于设置。
激活当前选项卡
激活当前选项卡
属性:无
激活工作窗口
激活工作窗口。 NDS 将维护一个普通窗口和一个隐身窗口。
属性:无
点击
点击一个元素。
属性:
* 要点击的元素
下拉选择
在下拉选择下选择一个选项
属性:
* 下拉选择元素 * 要选择的选项标签 [接受参数]
下拉逐渐选中
选择下拉菜单下的每个选项,一一选择。 将为每个选项执行以下所有操作和节点。
属性:
- 下拉选择元素
- 要启动的第一个选项的索引。 从 1 开始
输入字段值
用所选字段的当前值填充目标输入元素
属性:
- 输入要填写的元素
- 将使用其值的字段。 只能选择当前节点之前的字段
输入文本
用文本填充目标输入元素
属性:
- 输入要填写的元素
- 需要填写的文字[接受参数]
打开字段内网址
在新选项卡的目标字段中打开网址
属性:
- 字段,其值必须是 URL。 只能选择当前节点之前的字段值
- 字段,其值必须是 URL。 只能选择当前节点之前的字段值
打开参数输入表
该操作仅在开始关联节点中可用。 打开一个数据表,并读取每一行作为规则的参数输入。 在此处更改数据表将删除 规则中的所有配置参数。
属性:
- 数据中心所有可访问的数据表
- 数据中心所有可访问的数据表
打开网址
在新选项卡中打开网址
属性:
- url地址[接受参数]
- url地址[接受参数]
按键
模拟目标元素上的按键
属性:
- 目标元素
- 键按下。 现在支持 Enter 和 Backspace。
刷新当前标签页
刷新当前页面
属性:无
鼠标滚到
在当前屏幕中,模拟鼠标移动到元素上,并触发鼠标移动事件。
属性:
- 目标元素
- 目标元素
滚动到底
每隔固定时间间隔将页面滚动到屏幕底部,共执行固定次数。
属性:
- 次 [接受参数]
- 以秒为单位的间隔 [接受参数]
单个参数输入
声明一个独立的参数。 这种 参数可用于:
- 接受输入数据表中的数据,并自动转储到输出数据表;
接受手动输入的数据,稍后被其他节点访问
属性:
- 参数名称
- 参数默认值 - 在保存后直接启动配方时使用。
等待元素
等待元素成为目标状态
属性:
- 目标元素
- 预期状态
等待一会
等待秒数
属性:
- 等待的秒数 [接受参数]
- 等待的秒数 [接受参数]
>至此进入下一节点<
没有任何实际操作的虚拟动作。 该动作告诉 NDS 立即进入下一个节点
属性:无
[手导]关闭最新标签页
名称以 [手导] 开头的操作是手动导航操作。 操作是关闭当前选项卡。 通常,NDS 会自动处理选项卡的打开和关闭。 但是,有些网站忽略了浏览器的历史导航功能,并提供了自己的按钮来进行导航。 在这种情况下,您必须手动控制整个配方的导航。 一旦在配方中使用任何手动导航操作,配方的“导航控制”模式将是“用户控制”。 在“用户控制”模式下,如果需要,用户负责选项卡的打开、关闭和历史前进和后退。
属性:无
[手导]点击返回
手动导航操作,通过单击元素告诉 NDS 返回上一页。
属性:
- 要点击的目标元素
- 要点击的目标元素
[手导]历史导航回退
手动导航操作,通过浏览器的历史记录告诉 NDS 返回上一页。
属性:无
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论