Javascript 如何删除右键单击上下文菜单chrome和firefox

Javascript 如何删除右键单击上下文菜单chrome和firefox,javascript,google-chrome,firefox,safari,Javascript,Google Chrome,Firefox,Safari,正如标题所示,我正在寻找脚本,我可以添加到我的wordpress网站,删除右键点击上下文菜单,如复制,复制电子邮件地址,复制图像位置和其他 有什么想法吗?有一个名为oncontextmenu的事件,您可以将它附加到许多对象上 例如 您必须创建自己的上下文菜单来替换您正在覆盖的上下文菜单。为什么需要这样做?在默认浏览器行为上跺脚不是一个好主意…“有什么想法吗”?不要这样做。如果你在一个网站上有什么东西,用户会找到复制它的方法。为什么人们会立即认为这是一种保护页面的尝试?我个人正在寻找这个问题的答

正如标题所示,我正在寻找脚本,我可以添加到我的wordpress网站,删除右键点击上下文菜单,如复制,复制电子邮件地址,复制图像位置和其他


有什么想法吗?

有一个名为
oncontextmenu
事件,您可以将它附加到许多对象上

例如


您必须创建自己的上下文菜单来替换您正在覆盖的上下文菜单。

为什么需要这样做?在默认浏览器行为上跺脚不是一个好主意…“有什么想法吗”?不要这样做。如果你在一个网站上有什么东西,用户会找到复制它的方法。为什么人们会立即认为这是一种保护页面的尝试?我个人正在寻找这个问题的答案,这样我就可以提供一个类似于谷歌地图的自定义上下文菜单。@rodrigo silveira,因为“复制,复制电子邮件地址,复制图像位置”,你应该记住,这并不能阻止人们禁用Js,使用FireBug等插件-仍然可以获取数据,这对非技术人员来说更难。谢谢兄弟,我没有意识到。这主要是为了给OP一个提示。谢谢你的回答。是的,我在发帖之前已经想到了。脚本或代码是为非技术人员编写的。此解决方案在Google Chrome(v66)中不起作用。关联菜单仍然显示。