附加浏览器
功能
使您能够附加到已打开的浏览器并在其中执行多项操作的容器。使用网页录制器时,也会自动生成该活动。
输入
| 名称 | 说明 | 示例 |
|---|---|---|
| 选取器[*] | 【字符串】需要打开的窗口,输入表达式。 | '' |
| 浏览器 | 【TBrowser】要附加到现有浏览器变量 | 已打开的浏览器界面(传入变量) |
选项
| 名称 | 说明 | 示例 |
|---|---|---|
| 浏览器类型 | 【整型】选择要使用的浏览器类型。可用的选项如有:IE / Firefox / Chrome / Edge / SouGou | Chrome |
| 超时(毫秒) | 指定最长等待时间(以毫秒为单位),如果超出该时间活动未运行,就会报错。默认值为30000毫秒(30秒)。 | |
| 搜索范围 | 【TBrowser】在其中搜索由‘选取器’属性定义的用户界面元素的应用程序窗口。 |
输出
| 名称 | 说明 | 示例 |
|---|---|---|
| 用户界面浏览器 | 【TBrowser】活动返回的浏览器变量,传入变量或者创建变量输出信息。 |
注意/说明
1.该函数需与【打开浏览器】函数搭配使用,在打开的窗口进行其他操作,例如在百度搜索框输入‘金智维’信息。
2.使用该函数前,可勾选“工具”-“附加模式”功能,此功能在浏览器元素发生改变时,用户可快速更新【附加浏览器】函数下所有函数的“选取器”内容。
(1)勾选“附加模式”后,用户只需修改【附加浏览器】函数的“选取器”参数值,即可同步更新其下所有函数的“选取器”参数值;
(2)不勾选“附加模式”,则更新【附加浏览器】函数的“选取器”参数值时不会自动更新其下所有函数的“选取器”参数值。
3.在【附加浏览器】下使用了【存在元素】函数时,若是对【存在元素】函数的元素进行高亮验证是存在的,但是运行整个脚本时发现【存在元素】函数返回 False 值,则可以根据下面情况进行相应处理:
① 将【存在元素】函数移出至【附加浏览器】外层;
② 若是按照 ① 操作后依然返回 False 值,则可能是元素里存在不可见字符,此时需要先将当前组件关闭后再重新打开,然后可以发现元素选择器里面出现了?,最后使用*替换掉所有的?即可。
相关函数
【打开浏览器】