js 监听 Ctrl+v 复制事件

<pre class="language-markup"><code>&lt;script&gt;

    /** 监听copy事件 */

    document.addEventListener("copy",function(e){

      //取消默认事件,才能修改复制的值

      e.preventDefault();

      //复制的内容

      var copyTxt = `${window.getSelection(0).toString()}\n&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;&mdash;\n原文链接:${window.location.href}\n本文为「南图博客」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。`;

      if(e.clipboardData) {

        e.clipboardData.setData('text/plain',  copyTxt);

      }

      else if(window.clipboardData){

        return window.clipboardData.setData("text", copyTxt);

      }

    })

&lt;/script&gt;</code></pre><p>&nbsp;</p>


南图
南图管理员

  • 声明:本文由南图于2020-09-07发表在南图博客 - 优质稀缺资源发布平台,努力创造一个顶级资源站,如有疑问,请联系我们。
  • 本文地址:https://www.nta6.com/post/72.html
上一篇:Github文件在线加速下载
下一篇:免费制作高逼格透明手机教程

留言评论

暂无留言
取消
扫码支持