有些网站为了维护版权信息, 用户在复制完成后, 发现粘帖出来的内容往往都还有一些作者名字之类的版权信息, 那么这样的功能是怎么实现的呢? 其实原理也是非常的简单,就是监听一下剪切板事件.
|
|
原理: 监听文本复制事件, 并阻止事件默认行为,
window .getSelection()
表示选中的文本内容, 再调用clipboardData.setData()
方法将修改后的文本添加到剪切板猛戳这里查看
clipboardData
对象的兼容性
注意
- 在IE中,clipboardData对象是window对象的属性;
- 在Chrome、Safari和Firefox 4+中,clipboardData对象是相应event对象的属性。