Javascript:劫持副本?

nee*_*zer 4 javascript

我刚刚在线阅读"泰晤士报",我想从文章中复制一些文字并将其发送给朋友,但我注意到,当我这样做时,它会自动将链接添加回我复制的文章中.

这不是我的IM客户端的功能,所以我认为这是因为时代网站上的一些JavaScript.

如果我想在我的网站上实现它,我将如何实现这一目标?基本上,我必须劫持复制操作并将文章的URL附加到复制内容的末尾,对吧?思考?

这是我正在阅读的文章,供参考:http://www.time.com/time/health/article/0,8599,1914857,00.html

Sam*_*son 5

使用jQuery(您引用的站点正在使用)是一件轻而易举的事:

$("body").bind('copy', function(e) {
    // The user is copying something
});
Run Code Online (Sandbox Code Playgroud)

您可以使用jQuery的搜索及分享插件,它做这个确切的事情,只要从您的网站别人拷贝超过40个字符:http://www.latentmotion.com/search-and-share/

您引用的站点显然使用名为Tynt Insight的服务来实现此目的.

  • Tynt 最近风靡一时(在所有意义上)。 (2认同)