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

时间:2021-05-07 20:43:10

标签: javascript firefox

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

2 个答案:

答案 0 :(得分:0)

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

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

答案 1 :(得分:0)

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

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