我希望能够找出用户在给定网页上突出显示的文本(如果有帮助,我们使用 jQuery),以捕获并存储在数据库中。
Politico.com 以一种非常巧妙的方式做到了这一点——如果你在文章页面上突出显示文本并复制它,你不仅复制突出显示的文本,而且还复制了一个指向 politico.com 文章的链接,其 ID 与您突出显示的文本。在此示例中,我在复制和粘贴之前突出显示了第三段中的文本,其中插入了 id/hash/whatever “ixzz0TNvdwh0h”。
有人知道这是怎么做到的吗?
Here is code snippet that will take the selection from the browser using a method called window.getSelectedText
Selected Text From Code Toad