javascript 学习笔记 -- 屏蔽页面的右键菜单,复制等

  大家一定遇到过某些网站上禁止我们复制一些内容的,或者是屏蔽了右键菜单。而这些都可以

通过javascript来实现。

oncontextmenu               右键菜单事件

onselectstart                   选中网页内容事件

oncopy                           复制网页内容事件

方法一:

写法:

  
<script type="text/javascript">
       document.oncontextmenu = function(){return false;};
   </script>


其他的类同。

方法二:

   也可以直接在<body>标签上添加属性,如:

   
<body oncontextmenu="return false">


    效果一样。


明白了上面的原理,也就找到了破解的方法,如下:

在浏览器地址栏(或者 Ctrl + O)输入以下代码:

 javascript:alert(document.onselectstart = document.oncontextmenu= document.onmousedown = document.onkeydown = function(){return true;});

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