js 判断剪切板内容是否为text_javascript中js如何获取剪贴板中的内容并修改其内容加入版权信息呢?...

本文介绍了如何使用JavaScript监听并修改用户复制的内容,在用户复制网页文本时,自动将版权信息添加到剪贴板中。通过绑定oncopy事件,获取选中区域的文本,并利用clipboardData对象来设置新的复制内容,确保版权信息得以保留。
摘要由CSDN通过智能技术生成

摘要:

下文讲述javascript中Js获取剪贴板中的内容分享,如下所示

实现思路:

1.绑定oncopy事件,获取选中区域的text内容

例:

使用clipdata.getData获取剪贴板中的内容,并将剪贴板中的内容加入版权信息

这是猫猫教程测试复制后,复制内容中加入版权信息的方法分享

document.body.oncopy = function(e){

var copyInfo="";

//获取复制信息

try

{

copyInfo=document.selection.createRange().text;

}

catch (ex)

{

copyInfo =window.getSelection().toString();

}

var copyright ="\n http://www.maomao365.com";

var clipboardData = window.clipboardData; //for IE

if (!clipboardData) {

// for chrome or firefox

clipboardData = e.clipboardData;

}

//修改剪贴板中的内容

clipboardData.setData('Text', copyInfo+copyright);

//必须禁用原copy方法才能生效

e.preventDefault();

}

js 修改剪贴板中内容的方法分享

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值