Robert Bamler: Textares in Clipboard kopieren

Beitrag lesen

Hallo Crazymaze,

http://www.amvitamin.de/banner.htm

Uff. Das ist mit Abstand der am unübersichtlichsten zugerichtete Quelltext, den ich je gesehen habe. ;-)

Verstehe ich selbst nicht... ;-)

Genau darin liegt das Problem: Du musst den Code natürlich schon verstehen, du kannst ihn nicht einfach kopieren. Folgendes funktioniert bei mir im IE 6:

<form name="formular1">
<textarea name="testtextarea">asdf</textarea>
<input type="button" onclick="if (document.formular1.testtextarea.createTextRange)  {ablage=document.formular1.testtextarea.createTextRange();ablage.execCommand('Copy');}" />
</form>

Das läuft aber zurecht nicht in anderen Browsern, da man auf diese Weise auch ohne Einverständnis des Benutzers auf die Zwischenablage zugreifen könnte (sogar lesend, wenn man statt 'Copy' einach 'Paste' verwendet!).

Viel Erfolg,
Robert

--
Dieser Beitrag wurde zu 100% aus ganzen Sätzen hergestellt und ist biologisch abbaubar.