oncontextmenu

编辑:运用网互动百科 时间:2019-11-17 15:56:27
编辑 锁定
本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!
一个页面中,BODY中用oncontextmenu='return false'来取消鼠标右键;在JS中设置oncontextmenu='return true'用window.document.oncontextmenu = function(){ return false;}
外文名
oncontextmenu
性    质
科技
类    别
计算机
属    于
编程
例:
<html><head><title>OnContextMenu事件</title>
<script language="JavaScript">
<!--
function uFunction()
{
document.all.infoDiv.innerHTML='你按下了鼠标右键,但是右键菜单<b>不能</b>显示!';
}
function uFunction2(){
document.all.infoDiv.innerHTML='你按下了Ctrl+鼠标右键,<b>可以</b>显示右键菜单。';
}
//-->
</script></head>
<body oncontextmenu="if(!event.ctrlKey)
{uFunction();return false}else{uFunction2()}">
<div id="infoDiv">你按下了鼠标右键,但是右键菜单<b>不能</b>显示!<br>你按下了Ctrl+鼠标右键,<b>可以</b>显示右键菜单。</div>
</body></html>
或者在页面中直接加入
<script type="text/Javascript">
  document.oncontextmenu=function(e){return false;};
  </script>
词条标签:
计算机学