用于处理复制文本的JavaScript

时间:2009-10-22 17:04:28

标签: javascript jquery copy copy-paste

我复制了来自The Huffington Post文章的文字,发现该网站以某种方式将引文隐藏在我的剪贴板上:

  

我选择的文字。等等。等等。   等等。

     

了解详情:   http://www.huffingtonpost.com/ ...

他们是怎么做到的?

2 个答案:

答案 0 :(得分:5)

执行此操作的代码位于http://www.huffingtonpost.com/include/lib/copy_paste.js?v=1.02

它看起来像是在鼠标向上事件中检查是否有任何文本被选中,如果是,那么它们会在选择内插入一个包含引文的不可见div。

答案 1 :(得分:2)

http://snipplr.com/view/6450/javascript-copy-text-to-clipborad/包含有关如何将文本复制到剪贴板的功能。

可能是在复制事件上完成的:获取当前选中的文本并添加“Read more ...”然后调用类似于上面链接的函数。