Tal*_*lon 4 vbscript internet-explorer qtp hp-uft
有没有人知道如何使用vbscript获取当前焦点的IE选项卡的句柄?
我正在尝试使用HP-UFT进行一些自动化,并且需要获得具有焦点的选项卡的句柄,以便我可以关闭它.
UFT将每个选项卡视为自己独立的浏览器,因此我可以获得选项卡集合,但是我无法找到确定哪个选项卡具有当前焦点的方法.
我使用的浏览器是IE.
这个答案只适用于IE.
您无需处理特定选项卡.只需在已打开的标签数量上运行一个循环,然后检查它是否可见.删除是否可见.
这是工作示例代码:
iTab = Browser("CreationTime:=0").GetROProperty("number of tabs")
For i = 0 To iTab - 1
If Browser("CreationTime:=" & i).GetROProperty("visible") Then
Print "Closing : " & Browser("CreationTime:=" & i).GetROProperty("name")
Browser("CreationTime:=" & i).Close
Exit For
End If
Next
Run Code Online (Sandbox Code Playgroud)
这将关闭当前关注的选项卡.
| 归档时间: |
|
| 查看次数: |
596 次 |
| 最近记录: |