A8Clipboard COPY-TO-CLIPBOARD for the Web

Internet-Browser haben keine Möglichkeit, auf die Systemzwischenablage der Website-Besucher/Nutzer zuzugreifen. Oftmals ist das aber eine praktische oder notwendige Ergänzung für Websites und Online-Applikationen.

A8Clipboard ermöglicht es z.B. Kontaktinformationen oder jeden beliebigen anderen Text mit einem einzigen Click des Benutzers in die Systemzwischenablage des Benutzers zu kopieren.

Demo

Mit einem Click auf einen der folgenden "Adresse kopieren"-Buttons werden die Kontaktinformationen von Activ8 in Ihre Systemzwischenablage kopiert. Sie können diese dann z.B. in einem Textverarbeitungsprogramm weiterverwenden oder zum Test einfach in untenstehendes Textfeld kopieren.

Einfache Integration

Stellen Sie einfach die Datei a8clipboard.jar auf Ihren Server und betten Sie z.B. so in Ihren HTML-Code ein:

<applet mayscript code="at.activ8.a8clipboard.A8Clipboard.class" codebase="../a8clipboard" archive="a8clipboard-1.1.jar" name="A8Clipboard" width="140" height="20">
  <param name="javascriptFunction" value="getClipboardText">
  <param name="param0" value="a8address">
  <param name="label" value="Adresse kopieren">
</applet>
  
Erklärung dazu: Das Applet ruft die in "javascriptFunction" angegebene Javascript-Funktion auf, die den zu kopierenden Wert liefern muss. An die Funktion können optional noch beliebige Parameter übergeben werden (param0, param1, ...). Wird kein "label" angegeben, zeigt A8Clipboard ein Kopieren-Icon an. (Hinweis: der "mayscript"-Parameter beim Applet-Tag teilt dem Browser mit, dass das Applet Javascript-Funktionen aufrufen darf).

Ein Beispiel für die Implementierung einer "javascriptFunction":

function getClipboardText(id) {
  return document.getElementById(id).value;
}
  
In diesem Beispiel verwenden wir eine versteckte <textarea> mit der id "a8address", die die kompletten Kontaktdaten vorausgefüllt beinhaltet. Die JavaScript-Funktion kann aber selbstverständlich auch auf jede beliebige andere Methode den zu kopierenden Text generieren und retournieren.

Natürlich benötigen Ihre Benutzer das Java plugin im Browser, welches Teil der Java Runtime Environment (JRE) 6 ist und von folgendem Link heruntergeladen werden kann: SUN Java Downloads.

Hinweis: Damit das Applet all diese Funktionen im Browser durchführen darf, wird die JAR-Datei mit unserem Code-Signing-Zertifikat signiert.

A8Clipboard jetzt bestellen

Sie können hier das signierte A8Clipboard Java-Applet für nur € 9,- (zzgl. ges. MwSt) bestellen.
Durch die Bestellung akzeptieren Sie das License Agreement (Englisch).


© 2011 Activ8 EDV-Dienstleistungen GmbH