首页 > 其他分享 >网页代码屏蔽烂招

网页代码屏蔽烂招

时间:2023-02-28 11:01:43浏览次数:34  
标签:function body 网页 text 屏蔽 clipboardData var document 烂招


主要是利用文档模型中document.body的事件处理

// 不允许COPY到任何文字 <script type="text/javascript"> document.body.οncοpy=function() {   event.returnValue=false;   var s="";   //COPY空字符   clipboardData.setData('Text',s);   } </script> // 下面的代码在复制的内容后面追加一些内容:
<script type="text/javascript"> document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text.length>80) { text = text + "/r/n本文参考:"+location.href; clipboardData.setData("text", text); } }, 100 ) } </script>

也可以在Body标签中写相关的代码,比如: <body οncοntextmenu="return(false)" Yοncοntextmenu="return false" onselectstart="return false" οndragstart="return false"  ...>

关于DHTML的完整事件列表,可以看这里: DHTML Events ​​http://msdn.microsoft.com/en-us/library/ms533051(VS.85).aspx​

标签:function,body,网页,text,屏蔽,clipboardData,var,document,烂招
From: https://blog.51cto.com/JohnsonJu/6090459

相关文章