禁用WebBrowser ActiveX警告

时间:2013-11-25 07:48:45

标签: c# wpf flash

我目前正在WPF中运行WebBrowser,WebBrowser将播放.SWF文件。每次程序调试时,它都会在运行文件之前请求Active X协议。 我没有使用HTML,而是在WebBrowser本身设置Source :(编辑:我不再在WebBrowser中设置源代码)

<WebBrowser Height="600" HorizontalAlignment="Left" Margin="12,0,0,0" Name="wbMain" VerticalAlignment="Top" Width="800"/>

我已经搜索了几个小时寻找合适的解决方案,但没有设法找到禁用该警告的方法。我错过了什么吗?我必须使用HTML来禁用警告吗?以及如何做到这一点?

谢谢!

编辑: 好的,我已经设法使用HTML满足了我的需求,我在.exe目录中放置了一个名为1.Html的HTML: 第一行使警告消失。

    <!-- saved from url=(0014)about:internet -->
<html>
<object width="800" height="600">
<param name="SRC" value="Ninja dance.swf">
<embed src="Ninja dance.swf" width="800" height="600">
</embed>
</object>
</html>

然后在节目中:

webBrowserName.Navigate(new Uri("pack://siteoforigin:,,,/1.html"));

:)

0 个答案:

没有答案