页面无法右键及复制的两种方式(js 与 css)

1、全局在body上设置属性:

<body on selectstart="return false" on paste="return false" on copy="return false" on cut="return false">

2、js控制页面无法复制:

<script type="text/ja vascript">
  //Method one
  //<![CDATA[ 
  //document.on contextmenu=new Function('event.returnValue=false;');
  document.on contextmenu = function (e) { e = e || window.event; e.returnValue = false; }
  document.on selectstart = new Function('event.returnValue=false;');
  //]]> 
 </script>
<!--Method two-->
<body on contextmenu="return false" on selectstart="return false"></body>

3、css 控制页面无法复制:

-moz-user-select: none; 
-webkit-user-select: none; 
-ms-user-select: none; 
-khtml-user-select: none; 
user-select: none;

 

posted @ 2024-01-15 14:51  韩Jeor  阅读(35)  评论(0编辑  收藏  举报