复制一些网站文字时,会在你剪切板的最后加上链接什么的信息,很讨厌。把这些额外的东西全干掉
< Обсуждения 知乎、简书、csdn、实验楼剪切板消毒
简书失效的小伙伴, 看这里
编辑此脚本, 在e.preventDefault(); 后另起一行加上 e.stopImmediatePropagation(); 即可 最终效代码如下:
(function() { function addLink(e) { e.preventDefault(); e.stopImmediatePropagation(); // 在执行完当前事件处理程序之后,停止当前节点以及所有后续节点的事件处理程序的运行 copytext = window.getSelection(); var clipdata = e.clipboardData || window.clipboardData; if (clipdata) { clipdata.setData('Text', copytext); } } document.addEventListener('copy', addLink); })();
Войдите, чтобы ответить.
简书失效的小伙伴, 看这里
编辑此脚本, 在e.preventDefault(); 后另起一行加上 e.stopImmediatePropagation(); 即可 最终效代码如下: