2011-06-07 119 views
3

我有一個桌面應用程序,它嵌入了一個Web瀏覽器控件。我搜索並遍歷搜索列表並將其顯示在嵌入式瀏覽器中。以編程方式使網站靜音

我的問題是,一些網站會自動播放播放聲音的視頻(ActiveX)的聲音。

在顯示網站之前有沒有辦法讓這些聲音靜音?

回答

1

AFAIK,有沒有簡單的設置,這樣做。您的選擇是禁用系統範圍內的聲音,或者簡單地從文檔中去除這些內容。在DocumentCompleted事件,你可以得到內部的HTML和去除任何嵌入標籤。這不是100%的萬無一失(不會阻止任何使用JavaScript的嵌入)。

如果任何嵌入的或基於javascript的音頻可在javascript內控制,則可以嘗試injecting your own javascript來阻止或阻止它。不過,不確定javascript與activex的搭配有多好。