禁止浏览器右击鼠标弹出菜单代码

<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-->

你可能感兴趣的:(浏览器)