在网站中复制文章的时候,为了防止那些拷贝时没有文章来源,自动在复制的内容后添加版权声明。
- function modifyClipboard(){
- var txt = clipboardData.getData('Text');
- txt = txt+"本文章转载传智播客技术社区。文章来源:"+location.href;
- clipboardData.setData('Text',txt);
- }
οncοpy="setTimeout('modifyClipboard()',100)"
不能直接在oncopy中执行对粘贴板的操作,因此设定定时器,0.1秒以后执行,这样就不再oncopy的执行调用栈上了。