应该是ie.navigate2 url, 0, "_top"
FYI:BrowserNavConstants enumeration。包含IWebBrowser2::Navigate
和IWebBrowser2::Navigate2
方法使用的值。在VBScript
条款:
Const navOpenInNewWindow = &h01, _
navNoHistory = &h02, _
navNoReadFromCache = &h04, _
navNoWriteToCache = &h08, _
navAllowAutosearch = &h10, _
navBrowserBar = &h20, _
navHyperlink = &h40, _
navEnforceRestricted = &h80, _
navNewWindowsManaged = &h0100, _
navUntrustedForDownload = &h0200, _
navTrustedForActiveX = &h0400, _
navOpenInNewTab = &h0800, _
navOpenInBackgroundTab = &h1000, _
navKeepWordWheelText = &h2000, _
navVirtualTab = &h4000, _
navBlockRedirectsXDomain = &h8000, _
navOpenNewForegroundTab = &h010000
谢谢。不再错误,但仍然无法正常工作。仍然打开新窗口。 – user3108489
请参阅我的编辑:'ie.navigate2 url,0,“_top”'。 – JosefZ
这也似乎打开一个新窗口。使用IE 11以防万一。使用“_target”,它将URL加载到相同的标签页/窗口中,但也会打开另一个空白窗口。我以为我正在... – user3108489