Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.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 停止标记的右键单击并转到链接功能_Javascript_Html - Fatal编程技术网

Javascript 停止标记的右键单击并转到链接功能

Javascript 停止标记的右键单击并转到链接功能,javascript,html,Javascript,Html,我有一个如下的标签。我的问题是如何制作这个 谢谢你,没有通用的解决方案,每个浏览器都有自己的方式。HTML5表示应该支持form.oncontextmenu事件处理程序。那么这个 <script> document.oncontextmenu=function("alert('dont play with sources');return false"); </script> document.oncontextmenu=函数(“警报('notplay wi

我有一个如下的标签。我的问题是如何制作这个


谢谢你,没有通用的解决方案,每个浏览器都有自己的方式。HTML5表示应该支持form.oncontextmenu事件处理程序。那么这个

<script>
    document.oncontextmenu=function("alert('dont play with sources');return false");
</script>

document.oncontextmenu=函数(“警报('notplay with sources');返回false”);
如果使用HTML5,应该可以工作

您还可以删除javascript单词,onclick已经在等待js代码(正如oncontextmenu所做的那样)


“…我必须阻止右键单击并转到链接功能…”,你能重新表述一下吗?不确定这是否可行,除了更改URL使其毫无用处之外(例如到#)。我相信右键单击对话框中的go to url功能就是浏览器抓取href属性并将您重定向到该属性。我很高兴这样的事情不会被打断,人们可能会让垃圾网站变得更烦人。将href改为
javascript:void(0)data
属性。不要使用HTML5,但我是否可以使用其他属性。您应该查看oncontextmenu事件的兼容浏览器:
<script>
    document.oncontextmenu=function("alert('dont play with sources');return false");
</script>
  <a onclick="search1('....