Wie fügen Sie zusätzliche info zu web text kopiert

Einige Webseiten verwenden ein JavaScript service von Tynt , fügt text kopiert Inhalte.

Wenn Sie das kopieren von text von einer Website mit diesem und fügen Sie einen link zu dem ursprünglichen Inhalt am Ende des Textes.

Tynt auch tracks, wie es geschieht. Es ist ein netter trick, gut gemacht.

Eigenes Skript, dies zu tun, ist beeindruckend - eher als versuchen zu manipulieren die Zwischenablage (nur ältere IE-Versionen können Sie tun, indem Sie Standard-und die sollte immer ausgeschaltet sein) Sie manipulieren die eigentliche Auswahl.

Also, wenn Sie einen Textblock auswählen, die extra-Inhalte Hinzugefügt, als eine versteckte <div> in Ihre Auswahl einbeziehen. Wenn Sie fügen zusätzliche Stil wird ignoriert, und der extra-link angezeigt.

Dies ist eigentlich ziemlich einfach zu tun mit einfachen Blöcken von text, sondern ein Alptraum, wenn man bedenkt, alle Auswahlen möglich über komplexe HTML in verschiedenen Browsern.

Ich bin der Entwicklung einer web-Anwendung - ich glaube nicht, dass jemand in der Lage sein zu verfolgen, den Inhalt kopiert, und ich möchte die zusätzliche Informationen enthalten, etwas, das kontextuelle, anstatt nur einen link. Tynt ist der service ist nicht wirklich angebracht in diesem Fall.

Kennt jemand ein open-source-JavaScript-Bibliothek (vielleicht ein jQuery-plug-in oder ähnliches, die eine ähnliche Funktionalität bietet, aber nicht setzen die internen Daten der Anwendung?

Haben Sie einen Blick auf meine Antwort an stackoverflow.com/questions/6344588/.... Es ist sehr ähnlich wie Sie vorgeschlagen
Siehe auch stackoverflow.com/questions/1203082/...
Bitte tun Sie das nicht. Bitte, bitte, BITTE einfach nicht.
warum nicht? Ich bekommen, wie nervig das ist auf spam-sites, aber dieser ist für eine Anwendung, die verwendet werden können, für Zitate und wobei die internen Daten ist sensibler. Das ist, warum ich nicht verwenden wollen Tynt.
Alternative: github.com/tovic/sticky-attribution

InformationsquelleAutor Keith | 2010-01-08

Schreibe einen Kommentar