it-swarm.com.de

Wie kopiere ich mit jQuery Text in die Zwischenablage des Kunden?

Der Workflow ist einfach:

  1. Sie klicken in ein Textfeld.
  2. Der Text wird in die Zwischenablage des Kunden kopiert.
  3. Hinweis für den Benutzer anzeigen.

Wie machst du das?

190
mager

Das Kopieren in die Zwischenablage ist aus Gründen der Browserkompatibilität eine schwierige Aufgabe in Javascript. Am besten mit einem kleinen Blitz. Es funktioniert in jedem Browser. Sie können es in dieser Artikel überprüfen.

So geht's für den Internet Explorer:

function copy (str)
{
    //for IE ONLY!
    window.clipboardData.setData('Text',str);
}
32
halocursed