网站禁止复制网页内容的代码。
zblog知识
05-10
阅读:650
评论:3
今天浏览网站时发现有意思的东西,想要复制粘贴下,结果人家的网站提示不能复制,最后不想打字只能截图,然后发到手机,手机扫描识别文字搞定了,虽然感觉网站这种功能也没啥用,只要想复制的人还是能通过别的方法去搞定,但是还是很好奇实现这种功能的代码是啥,于是百度了一下,找到两段可以实现这个功能的代码,分享如下;
<script language="Javascript"> document.οncοntextmenu=new Function("event.returnValue=false"); document.onselectstart=new Function("event.returnValue=false"); </script>
这个代码我试用了一下,发现确实可以禁止复制,但是鼠标右键可以查看网站源代码。
<SCRIPT language=javascript> if (top.location != self.location){top.location=self.location; } </SCRIPT> <noscript><iframe src=*></iframe></noscript> <BODY oncontextmenu="return false" ondragstart="return false" onselectstart ="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()">
这个代码可以禁止复制,也不能鼠标右键查看网站源码,但是通过浏览器的查看功能,依然可以查看网站源代码。
应该还有其它的代码也可以实现,禁止他人复制网站内容的方法,这里我就不多找了,以后用到再说。
版权声明
转载请注明出处。