Windows未知更新后,OpenNewTab停止在IE上工作

时间:2018-07-19 03:46:01

标签: vbscript hp-uft

我使用HP UFT v14和Windows 7 64位操作系统。经过一些未知的Windows补丁后,我的“ OpenNewTab”不再打开新标签页。我怀疑Windows更新已重置了某些IE设置,但我不确定100%。感谢您的帮助

P.S。 -在Windows更新之前,这是一个有效的代码,然后OpenNewTab可以成功打开新标签页

代码段:

SystemUtil.Run "iexplore.exe" , "https://www.google.com"
With Browser("XYZ")
    With .Page("XYZ")
        .WebEdit("username").Set uac_username
        .WebEdit("password").SetSecure uac_pass
        .WebButton("Sign In").Click
    End With
    .OpenNewTab 'This line executes without error but no action seen on IE
End With

'Open portal URL in second tab of IE
With Browser("CreationTime:=1")
    .Sync
    .Navigate "https://www.facebook.com"
End With

1 个答案:

答案 0 :(得分:1)

感谢Asiq Ahmed的solution找到了解决方法

使用下面的代码行代替OpenNewTab:

Browser("XYZ").Object.Navigate portal_url,Clng(&H800)