JS实现文章内容防复制功能的实现
<body onbeforecopy="event.returnValue=false;" onbeforecut="event.returnValue=false;" oncopy="event.returnValue=false;window.clipboardData.setData(''Text'',''本文版权归作者和[]所有,请勿非法复制转载'');" oncut="event.returnValue=false;window.clipboardData.setData(''Text'',''本文版权归作者和[]所有,请勿非法复制转载'');">
收集的另一种方法 防止网页内容被拷贝的方法 首先在页面的<head></head>区加入以下代码: <script>function anticopy(n) { if(self.moveTo) { self.moveTo(0,-900); for(i = n; i > 0; i--) { self.moveTo(0,3); } for(j = 8; j > 0; j--) { self.moveTo(0,j); self.moveTo(j,0); self.moveTo(0,-j); self.moveTo(-j,0); } } } </script> 然后在标签里加入函数代码,让页面加载后自动执行。 让左.右键和Ctrl+C都不能复制的代码 function click(){ alert(''由于本区关系到作者的出品处。请勿未经作者同意非法转贴。谢谢合作'') } function click1() { if (event.button==2) {alert(''由于本区关系到作者的出品处。请勿未经作者同意非法转贴。谢谢合作'') }} function CtrlKeyDown(){ if (event.ctrlKey) {alert(''不当的拷贝将损害您的系统!'') }} document.onkeydown=CtrlKeyDown; document.onselectstart=click; document.onmousedown=click1; </SCRIPT>
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |