从Javascript静音音频?
我坐在这里,想知道是否有可能写一个greasemonkey脚本来检测像payperclick这样的网站,并将音频静音,这样广告就不会被听到从Javascript静音音频?,javascript,audio,mute,Javascript,Audio,Mute,我坐在这里,想知道是否有可能写一个greasemonkey脚本来检测像payperclick这样的网站,并将音频静音,这样广告就不会被听到 我意识到,只要通过greasemonkey脚本删除广告文本,我就能以更好的方式完成同样的事情,但出于好奇,我想知道您是否可以通过javascript禁用音频。我看到这一点的唯一方法是: 1) 这个广告有自己的“静音按钮”,它调用了一个javascript函数……在这种情况下,你可以自己调用这个函数 2) 广告用于音频的插件有一个javascript API(
我意识到,只要通过greasemonkey脚本删除广告文本,我就能以更好的方式完成同样的事情,但出于好奇,我想知道您是否可以通过javascript禁用音频。我看到这一点的唯一方法是: 1) 这个广告有自己的“静音按钮”,它调用了一个javascript函数……在这种情况下,你可以自己调用这个函数 2) 广告用于音频的插件有一个javascript API(与1相同) 3) IE only:一些奇怪的IE ActiveX东西,可能通过访问它可能不应该访问的东西来实现 所有这些我认为非常可疑的
任何其他可能性都太低,javascript无法访问(或者至少我真的希望是这样)。浏览器本身没有音量控制……所有的多媒体都是由插件完成的。除了完全剥离元素之外,这是不可能的;JavaScript根本没有能力访问Flash媒体的音量控制。。。然而……) 您可以尝试删除
embed
元素上的autostart属性,或将其设置为false。可能是aswer,pass-by控制浏览器。。。。也许有些东西会在某些浏览器中产生一些不兼容性,但不会被黑客攻击,只能通过用户选择来控制浏览器或键盘lol@#3。ActiveX可能是微软最糟糕的安全决策之一。