我想從Silverlight中彈出一個帶有給定URL的Web瀏覽器彈出窗口。如何從Silverlight OOB中彈出Web瀏覽器?
在瀏覽器中運行我使用HtmlPage.Window.Invoke()
在主機瀏覽器中運行javascript及其window.open()
。工作正常。
但是,當我運行瀏覽器外(OOB)這種技術顯然不起作用。那麼該怎麼辦?
Silverlight 4在運行OOB時使用此新的WebBrowser
控件。它工作正常,但我只能在Silverlight應用程序邊界內的子窗口中運行它。
然後有這個hyperlink詭計。也適用,但它會在當前的瀏覽器實例中創建一個新選項卡。不完全是我想要的。
我錯過了什麼?
(或者,有沒有一種方法,使該超鏈接彈出的網址在同一browserinstance和標籤每一次,而不是創建新的標籤?)
位長的帖子如此。對不起,感謝您的耐心等待。