zoukankan      html  css  js  c++  java
  • 复制加网站信息的javascript代码及对应的javascript阻止命令

    复制加网站信息的javascript代码

    代码
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="zh-cn">
    <head>
    <title>test</title>
    </head>
    <body>
    <script> 
    document.body.oncopy
    =function(){ 
    event.returnValue
    =false
    var s=document.selection.createRange().text;
    var slen=s.length;
    if(slen>4){
      
    var sa=s.substr(0,Math.floor(slen/2));
      var se=s.substr(Math.floor(slen/2),slen-Math.floor(slen/2));
      s
    =sa+getR()+"www.csdn.net"+getR()+se;//www.csdn.net可以随便换成什么
    }
    = s+"\n文章转自:"+top.location.href; 
    clipboardData.setData(
    'Text',t); 
    }
    function getR(){
         
    var str="~!·#¥%…—× ".split("");//随机字符可以随意换,随机是为了防止替换
         var r="";
         
    for(i=0;i<str.length;i++){
             r
    +=str[Math.floor(10*Math.random())];         
         }
         
    return r
    }
    </script>
    这里是测试的文字,请复制后粘贴出来看看有什么变化。
    </body>
    </html>

    对应的阻止复制后添加信息的javascript命令

    用法:地址栏里附加

    javascript:document.body.oncopy=function(){return true};void(0);
  • 相关阅读:
    LVM(逻辑卷管理器)部署、扩容、缩小
    部署磁盘阵列
    docker安装
    Linux基础命令
    awk补充
    awk
    shell脚本--grep与正则表达式
    文本处理工具 -wc、cut、sort、uniq的用法及参数
    Shell脚本编程原理
    重定向与管道符
  • 原文地址:https://www.cnblogs.com/Cindy_weiwei/p/1749122.html
Copyright © 2011-2022 走看看