<script type="text/javascript">
function hideContextmenu(){
window.event.returnValue=false;
}
</script>
<body oncontextmenu="hideContextmenu()">
或者如下这样也行
<script type="text/javascript">
function hideContextmenu(){
return false;
}
</script>
<body oncontextmenu="return hideContextmenu()">
还可以如下这样写
<script type="text/javascript">
document.oncontextmenu = hideContextmenu;
function hideContextmenu(){
return false;
}
</script>
这表示对事件源document对象的oncontextmenu事件接收到的是名为hideContextmenu的返回值,false表示取消默认事件的操作。
事件源表示事件来自与哪里或者说来自与那个对象(来自document【代表的是<body>】,还是按钮等),location或者window或者document等都是事件源
<!--EndFragment-->
本文介绍了如何使用JavaScript来禁用网页中的右键菜单功能。通过几种不同的方法实现这一目标,包括直接在body标签上设置oncontextmenu属性以及利用document对象进行事件绑定。
564

被折叠的 条评论
为什么被折叠?



