2011-06-07 110 views
3

我有一个桌面应用程序,它嵌入了一个Web浏览器控件。我搜索并遍历搜索列表并将其显示在嵌入式浏览器中。以编程方式使网站静音

我的问题是,一些网站会自动播放播放声音的视频(ActiveX)的声音。

在显示网站之前有没有办法让这些声音静音?

回答

1

AFAIK,有没有简单的设置,这样做。您的选择是禁用系统范围内的声音,或者简单地从文档中去除这些内容。在DocumentCompleted事件,你可以得到内部的HTML和去除任何嵌入标签。这不是100%的万无一失(不会阻止任何使用JavaScript的嵌入)。

如果任何嵌入的或基于javascript的音频可在javascript内控制,则可以尝试injecting your own javascript来阻止或阻止它。不过,不确定javascript与activex的搭配有多好。

相关问题