js屏蔽浏览器右键菜单

<script type="text/javascript">  
    function doNothing(){  
        window.event.returnValue=false;  
        return false;  
    }  
</script>  
<body oncontextmenu="doNothing()">  

有时候我们在某些网站上不想用户点击右键进行复制等操作

在body里面处理下就好了

 移动端长按会复制等选项可以使用下述的代码屏蔽这个功能,将下述的css加到代码中即可

/*在手机浏览器中,长按可选中文本,但如果在应用中,会给人一种异样的感觉,最好还是禁用此功能为上*/  
* {  
  -webkit-touch-callout:none;  
  -webkit-user-select:none;  
  -khtml-user-select:none;  
  -moz-user-select:none;  
  -ms-user-select:none;  
  user-select:none;  
}  

 

posted @ 2016-12-09 15:12  岁月淡忘了谁  阅读(313)  评论(0编辑  收藏  举报