2009-10-08 4 views
0

Je voudrais être capable de comprendre le texte qu'un utilisateur met en évidence sur une page Web donnée (nous utilisons jQuery si cela aide), pour capturer et stocker dans une base de données. Politico.com fait ceci d'une manière assez lisse - si vous mettez en évidence le texte sur une page d'article là et le copiez, vous copiez non seulement le texte surligné mais également un lien vers l'article de politico.com avec un ID. Cela est associé au texte que vous avez mis en surbrillance. Dans this example, j'ai souligné le texte dans le troisième paragraphe avant de copier et coller, qui a inséré l'id/hash/quoi que ce soit "ixzz0TNvdwh0h".Capture du texte sélectionné sur une page Web (a la politico.com)

Quelqu'un sait-il comment cela est fait?

+0

que le navigateur est en ce? si je le fais dans IE8 ou FF, il ne fait rien de plus que copier/coller. – scunliffe

+0

J'utilise safari en ce moment ... bien que je trouve cela bizarre ce serait safari/webkit seulement, car il semble être une quantité non négligeable d'effort. –

Répondre

0

est ici extrait de code qui prendra la sélection du navigateur en utilisant une méthode appelée window.getSelectedTextSelected Text From Code Toad

Questions connexes