javascript - Document.oncontextmenu,组件不可用(firefox)

标签 javascript jquery firefox greasemonkey

我有一个网站脚本,如果尝试禁用网站中的反右键单击保护,ti 在最后会做的事情之一

if($("span[class=MembersNameDisplay]").exists()){
    var list_row = document.getElementsByTagName('script');
    if(list_row != null){
        list_row[0].parentNode.removeChild(list_row[0]);
    }
}

document.oncontextmenu=new Function("return true");

在 google chrome 中这是有效的,但是在带有 Greasemonkey 的 Firefox 中,最后一行失败并且保护未被删除。

Error: Component is not available Line: 171

如何解决这个问题,为什么它在 Firefox 下失败?

最佳答案

几乎没有搜索Userscripts.org向我展示了多种解决方案。

关于javascript - Document.oncontextmenu,组件不可用(firefox),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2008108/

相关文章:

javascript - 在 React 中检测 <textarea> 调整大小事件

javascript - 使用 Ajax 提交表单并将数据插入 MySQL 不起作用

javascript - 请求 HTML 获取通过 AJAX 加载的 HTML 主体

jquery - 我如何在此表单中使用 jQuery .each() ?

javascript - 试图让 highchart 示例在本地机器上工作

javascript - 如何控制小数字段以允许输入多个点?

javascript - 提交表单仅在 Firefox 浏览器中不起作用

internet-explorer - 网络浏览器: is there an equivalent to a compiler “warnings as errors” switch?

javascript - 从 iFrame 中获取所有元素

javascript - 退格键和空格键在 Firefox 中不起作用