一、需求
当我们在csdn复制别人写的博客的时候,复制的内容都会加上别人的版权信息,此处用的就是window的copy事件。
二、实现方法
- 监听window.oncopy事件
- window.getSelection().toString()获取文本信息
- ( event或者window[IE浏览器] ).clipboardData.setData(type,content)重新设置被复制的内容。
- event.preventDefault()阻止默认行为,否则无法重置被选中的内容。
三、代码
html
<!doctype html>
<html>
<head>
<title>copy