当我在IE浏览器帮助对象上工作时,我注意到当使用标记navOpenInNewWindow调用IWebBrowser2 :: Navigate2方法时,如果在BHO的IObjectWithSite :: SetSite方法中调用,则新选项卡会在新的IE窗口中打开;但是,如果在BHO的DWebBrowserEvents2 :: OnDocumentComplete事件处理程序中调用,则新选项卡将在当前IE窗口中打开。
我想在BHO的DWebBrowserEvents2.OnDocumentComplete事件处理程序中在新窗口中打开新选项卡。我尝试了几种方法,包括分配“_blank”目标框架名称,并尝试了IHTMLDocument2.open方法(请参见this thread)。但是没有任何方法可以解决。有人能帮我启用它吗?或者有人能告诉我是否可能做到这一点?谢谢。
我想在BHO的DWebBrowserEvents2.OnDocumentComplete事件处理程序中在新窗口中打开新选项卡。我尝试了几种方法,包括分配“_blank”目标框架名称,并尝试了IHTMLDocument2.open方法(请参见this thread)。但是没有任何方法可以解决。有人能帮我启用它吗?或者有人能告诉我是否可能做到这一点?谢谢。