网页元素滚动到窗口内
指令说明
当元素不在浏览器窗口内时,该指令会自动滚动网页,直到元素出现。
指令输入参数
| 输入参数 | 输入参数类型 | 说明 |
|---|---|---|
| 网页对象 | WebPage | 判断该网页是否存在指定的元素 |
| 网页元素 | WebElement 或 ElementDescriptor | 鼠标移动到该元素上然后开始滚动,可以选择捕获的网页元素也可以选择获取网页元素、获取网页相似元素、获取网页关联元素等指令获取到网页元素 |
| 横向位置 | 枚举项 | 默认、靠左、靠右、居中 |
| 纵向位置 | 枚举项 | 默认、靠上、靠下、居中 |
| 等待元素出现时长 | float | 若元素未出现则一直等待,直到元素出现再滚动,若超过最长等待时间后元素仍未出现则触发错误,单位:秒 |
| 执行后延时 | float | 滚动结束后等待一会儿再执行,单位:秒 |
指令输出参数
无
类型定义参考
横向位置
- 默认:若元素已经在浏览器窗口内,则不滚动网页,当元素位于浏览器窗口左侧时效果同靠左,否则同靠右
- 靠左:不管元素是否在浏览器窗口内,始终滚动网页,保证元素左边缘和浏览器窗口左边对齐
- 靠右:不管元素是否在浏览器窗口内,始终滚动网页,保证元素右边缘和浏览器窗口右边对齐
- 居中:不管元素是否在浏览器窗口内,始终滚动网页,保证元素位于浏览器窗口横向居中位置
纵向位置
- 默认:若元素已经在浏览器窗口内,则不滚动网页,当元素位于浏览器窗口下方时效果同靠下,否则同靠上
- 靠上:不管元素是否在浏览器窗口内,始终滚动网页,保证元素上边缘和浏览器窗口顶部对齐
- 靠下:不管元素是否在浏览器窗口内,始终滚动网页,保证元素下边缘和浏览器窗口底部对齐
- 居中:不管元素是否在浏览器窗口内,始终滚动网页,保证元素位于浏览器窗口纵向居中位置
部分网页可能顶部、底部有悬浮条,为避免元素被悬浮条遮挡可以选择居中
提示
- 需要先安装曲辕RPA浏览器插件
- 如何捕获及编辑元素属性参考 捕获及编辑网页元素属性
示例

常见问题
参考 网页操作常见问题