禁止鼠标右键的菜单事件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" : 禁止剪贴