如何禁用 Firefox 对特定 javascript 功能的访问?

How can I disable access to specific javascript functions with Firefox?

有没有办法禁止访问 Firefox 中的特定功能? 例如,如果网站试图调用“Window.getSelection().removeAllRanges()”,我可以提供某种忽略函数调用的过滤器吗?

没有。如果您将一个函数附加到 window,它在浏览器中对任何人都可用。任何人都可以随时打开控制台和 运行 该功能。这应该不是真正的问题,无论是安全问题还是其他问题。

如果您觉得这对您来说是一个真正的问题,或者您需要的东西,请更详细地解释确切的情况。

如果您要求的是阻止 firefox 浏览器中的某些功能,可以。如这里,在检查你的浏览器是否为firefox后,你可以设置你不想执行任何操作的空函数。

var is_firefox = /firefox/i.test(navigator.userAgent)
if(is_firefox){
   window.getSelection().removeAllRanges = function(){};
}