2011-11-28 103 views
1

我创建了silverlight 4.0 OOB应用程序。在应用程序的菜单中,我有一个WebBrowser,我加载了一些预定义的网页。问题是那些页面有一些链接打开一个新的Internet Explorer实例。我想阻止打开新窗口,因为我的应用程序应该是唯一在计算机上运行的应用程序。我无法找到任何可能会让我的应用信息失去焦点的事件。我不知道我是否也可以在webBrowser中捕获它。Silverlight在浏览器WebBrowser块

感谢您的重新申请!

UPDATE:

我找到了一个解决办法,在我来说,我敢肯定,默认浏览器是Internet Explorer,所以更改Internet选项问题自败。在Internet选项/隐私/弹出窗口阻止程序/设置中,我已将阻止级别设置为“高”,并取消选中“显示通知栏”复选框。

+0

我担心你用WebBrowser控件运气不好,因为它没有提供任何事件,用户点击链接或任何方式取消导航。 – Denis

回答

0

听起来像网页上的一些链接有一个目标=“_ blank”设置在他们。

+0

我想,但是因为它是一个商业网页,我无法改变目标。 – Ziklo