禁止鼠标右键的菜单事件oncontextmenu,禁止默认菜单问题
第一种方法(全局):
<script type="text/javascript">
document.οncοntextmenu=function(){return false};
</script>
第二种方法 vu里面(局部):
<div id="user">
内容区域
<div/>
mounted(){
var user = document.getElementById('user');
user.oncontextmenu = (e) =>{return false;}
},
附加方法:
在页面的Body范围内,当触发客户端的ContextMenu事件时,返回false值,使右键不能弹出
如果需要额外处理的话,可以将return false写到其他的客户端脚本中,这样会更灵活
列子:
<script type="text/javascript">
document.οncοntextmenu=function(e){return false;};
document.onselectstart=function(e){return false;};
</script>
οncοntextmenu="return false" :禁止右键
onselectstart="return false" : 禁止选取
onpaste = "return false" : 禁止粘贴
oncopy = "return false" : 禁止复制
oncut = "return false" : 禁止剪贴