JavaScript监听页面复制

发布于 2020-12-16 09:18:16 分类:它山之石 阅读(121)  

<script>    /** 监听copy事件 */    document.addEventListener("copy",function(e){      //取消默认事件,才能修改复制的值      e.preventDefault();      //复制的内容      var copyTxt = `${window.getSelection(0).toString()}\n————————————————\n原文链接:

       ${window.location.href}\n乐左网博客:https://lefts.cn,转载请附上原文出处链接及本声明。`;      

     if(e.clipboardData) {        e.clipboardData.setData('text/plain',  copyTxt);      }      else if(window.clipboardData){        

        return window.clipboardData.setData("text", copyTxt);      }    })</script>