如何使用 uBlock Origin 禁用网页上的“onclick”事件处理?

如何使用 uBlock Origin 禁用网页上的“onclick”事件处理?

通常,当用户在网页上的链接上单击鼠标中键时,链接会在新选项卡中打开。当用户单击鼠标右键时,会出现一个上下文菜单。现在有些烦人的网站重新指定了此行为,因此当用户单击鼠标按钮时,他们会执行他们想要的任何操作,打开弹出窗口,重定向到他们想要的任何位置。

我的猜测是,这是通过添加元素事件处理程序来实现的,例如onclick="DoSomeAnnoyingStuff"

是否可以使用 uBlock Origin 禁用网页上的“onclick”事件处理?

答案1

是的,因为您可以使用 uBlock Origin 设置 css 属性,所以您可以禁用pointer-events

bluray-disc.de#$#body { pointer-events:none !important; }

PS:您可能还想改变指针的外观:

bluray-disc.de#$#body{cursor: default !important; pointer-events: none !important; }

和/或为元素的子元素重置

PPS:你会发现我的个人备忘单中有更多类似上面的内容这里

相关内容