Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/378.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript oncontextmenu=";返回false&引用;他不是在歌剧院工作吗?_Javascript_Html_Javascript Events - Fatal编程技术网

Javascript oncontextmenu=";返回false&引用;他不是在歌剧院工作吗?

Javascript oncontextmenu=";返回false&引用;他不是在歌剧院工作吗?,javascript,html,javascript-events,Javascript,Html,Javascript Events,在我的应用程序中,需要禁用右键单击功能 因此,我在body标记中使用了oncontextmenu=“return false;”“ 它在除Opera之外的所有浏览器中都能正常工作 如何禁用Opera中的右键单击 我在谷歌中搜索了很多,但在那里找不到解决方案。希望你们能帮我找到一个好的解决方案。试试这个 document.getElementsByTagName("body")[0].oncontextmenu = function(e){ e.preventDefault();} 如果禁用右键

在我的应用程序中,需要禁用右键单击功能

因此,我在
body
标记中使用了
oncontextmenu=“return false;”“

它在除Opera之外的所有浏览器中都能正常工作

如何禁用Opera中的右键单击

我在谷歌中搜索了很多,但在那里找不到解决方案。希望你们能帮我找到一个好的解决方案。

试试这个

document.getElementsByTagName("body")[0].oncontextmenu = function(e){ e.preventDefault();}

如果禁用右键单击的唯一目的是想对用户隐藏源代码,那么禁用右键单击将不起作用,因为没有右键单击可以查看页面源代码的方法有很多。感谢您的回复…我不是在试图隐藏源代码。我在做聊天应用程序。因此,禁用右键单击可能会避免用户的访问未预料到的问题。使用jQuery或纯javascript?您是否忘记了oncontextmenu?