我想从 Silverlight 弹出一个带有给定 URL 的 Web 浏览器弹出窗口。
在浏览器中运行时,我用来在主机浏览器HtmlPage.Window.Invoke()
中运行 javascript 及其。window.open()
工作正常。
但是当我用完浏览器(OOB)时,这种技术显然不起作用。那么该怎么办?
Silverlight 4WebBrowser
在运行 OOB 时使用了这个新控件。它工作正常,但我只能在 silverlight 应用程序边界内的子窗口中运行它。
然后是这个超链接技巧。也可以,但它会在当前浏览器实例中创建一个新选项卡。也不完全是我想要的。
我错过了什么?
(或者;有没有办法让超链接每次都在同一个浏览器实例和选项卡中弹出 url?而不是创建新选项卡。)
这个帖子有点长。对此感到抱歉,感谢您的耐心等待。