2011-10-05 74 views
1

对不起,标题不确定如何解释,因为我不完全理解它是如何工作的。如果我已经知道这一点,我不是一个经验丰富的编码员。当我复制本网站的报价:http://stories-etc.com/engineers.htm#ixzz1ZtBtOfWv,然后将其粘贴到某个地方时,它会自动将其他文本与报价相关联:阅读更多内容,然后提供该网站的链接。我明白他们为什么这样做,而不是他们这样做。我试着看看萤火虫的代码,但一切似乎对我来说很正常,所以假设它与PHP或JS的东西?感谢您的帮助从网站复制文本,附加文本复制链接?

+0

采取了另一个样子,我可能已经发现了什么,我认为是这样,有一个js if语句:如果(document.location .protocol =='http:'我说得对吗? – ityler22

+0

另请参阅:http://stackoverflow.com/q/7683786/1591669 – unor

回答

0

他们利用这个JS服务: http://www.tynt.com/

它基本上捕获选择事件和一些(隐藏)数据附加到选择。

1

检查它的身体监听器,它有一个“oncopy”事件侦听器

document.body.oncopy = function() { 
    // replace the origin copy text 
}