.net 以编程方式禁用网站中的声音

.net 以编程方式禁用网站中的声音,.net,html,wpf,winforms,wpf-controls,.net,Html,Wpf,Winforms,Wpf Controls,我有一个桌面应用程序,它嵌入了一个web浏览器控件。我进行搜索并迭代搜索列表,然后将其显示在嵌入式浏览器中 我的问题是,有些网站会自动播放播放声音的视频(ActiveX) 在显示网站之前,有没有办法使这些声音静音?好的,没有简单的设置可以做到这一点。您可以选择在系统范围内禁用声音,或者从文档中删除这些内容。在DocumentCompleted事件中,您可以获取内部html并去掉任何嵌入标记。缺点是它不是100%万无一失(不会阻止任何使用javascript的嵌入) 如果任何嵌入或基于javasc

我有一个桌面应用程序,它嵌入了一个web浏览器控件。我进行搜索并迭代搜索列表,然后将其显示在嵌入式浏览器中

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


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

好的,没有简单的设置可以做到这一点。您可以选择在系统范围内禁用声音,或者从文档中删除这些内容。在
DocumentCompleted
事件中,您可以获取内部html并去掉任何嵌入标记。缺点是它不是100%万无一失(不会阻止任何使用javascript的嵌入)

如果任何嵌入或基于javascript的音频在javascript中是可控的,您可以尝试停止或阻止它。不过,不确定javascript与activex的配合程度