2011-01-29 76 views

回答

2

確保你得到你的手的WebBrowser對象的IWebBrowser2接口上,然後用Navigate方法。在標誌中傳遞navOpenInNewTab將在單獨的選項卡中打開導航的URL。

陷阱:不要與其他標誌混合,不要混合標題和/或postdata。

+0

是否有可能使用IE活動X並使用Navigate方法在應用程序中打開多個URL?未在外部打開? – Arian 2011-01-30 06:51:37

3

有沒有保證的方法來控制,你打開一個新的窗口將被打開作爲一個新的選項卡。這是因爲大多數瀏覽器都將此控件作爲用戶定義的設置。

至於我還記得,使用window.open在JavaScript的時候,你能做的最好是使用target = '_blank'指定目標總是會在新窗口中打開。然而,這個新的窗口是否是實際上只是一個新的標籤或實際的新窗口,通過用戶的瀏覽器設置選項卡式瀏覽器控制

+0

對我來說,尼瑪發佈這個問題的方式表明,瀏覽器比JavaScript環境更直接。我不知道IE會忽略navOpenInNewTab標誌,無論用戶設置如何。 – 2011-01-29 22:01:56

相關問題