禁止网页复制

来源:互联网 发布:ccs软件最新软件 编辑:程序博客网 时间:2024/05/17 22:14

一 介绍

复制事件
复制事件是在浏览器中复制被选中的部分或全部内容时触发事件处理程序。
复制事件包括onbeforecopy和oncopy两个事件。
onbeforecopy事件是将网页内容复制到剪贴版时触发事件处里程序。
oncopy事件是在网页中复制内容时触发事件处理程序。
 
二 应用
不允许复制网页中的内容。
 
三 代码
<body oncopy="return pp()"></body><script language="javascript">function pp(){ alert("该页面不允许复制"); return false;}</script>
 
 
四 注意
如果在onbeforecopy和oncopy事件中调用的是自定义函数名,那么,必须在函数名的前面加return语句;
否则,不论在函数中返回的是true,还是false,当前事件所返回的值一律是true,也就是允许复制。
其实,要是想屏蔽网页中的复制功能,可以直接在<body>标记的onbeforecopy或oncopy事件中用JavaScript语句来实现。代码如下。
<body oncopy="return false">
</body>
 
五 运行效果