HTMLWorld - HTML, CSS, JavaScript, PHP, Java, Flash und vieles mehrHTMLWorld:   Home | Impressum |
 

 
 

Anzeige 
 
               Forum
 
 
HTMLWorld » JavaScript » JavaScript Artikel » Zwischenablage lesen/schreiben

JavaScript Artikel: Zwischenablage lesen/schreiben

von Jan Winkler

Um Ihren Besuchern unter die Arme zu greifen kann es unter Umständen nützlich sein, Text von der Seite in die Zwischenablage oder aus der Zwischenablage in die Seite zu kopieren. Microsofts Internet Explorer bietet dazu die Möglichkeiten.

Anzeige

In die Zwischenablage kopieren  nach oben

Microsoft stellt für die Zwischenablage (Clipboard) ein eigenes objekt zur Verfügung (window.clipboardData). Dieses besitzt die Methode setData mit dem Daten in die Zwischenablage geschrieben werden können. Um Text einzufügen muss als erster Parameter der String 'Text' sowie als zweiter der zu speichernde Text übergeben werden. Beispiel:

function clpSet()
{
 sel = document.selection.createRange();
 window.clipboardData.setData("Text",sel.text);

Die Zwischenablage auslesen  nach oben

Um (den) gespeicherten Text aus der Zwischenablage wieder auszulesen nutzt man die getData-Methode des gleichen (window.clipboardData) Objekts. Auch hierbei muss wieder der Typ der Daten ('Text') als String übergeben werden. Die Methode gibt den jeweiligen Text aus. Beispiel:

function clpGet()
{
 a = window.clipboardData.getData('Text');
 alert(a);

Hinweis  nach oben

Je nach Browserversion des IE und Einstellungen kann es vorkommen, dass das Auslesen und/oder Speichern nicht funktioniert. Dies kommt allerdings eher weniger vor.

Beispiel



« zurück weiter »
Bewerten

Aus dem JavaScript Artikel Forum ...

zum JavaScript Artikel Forum »

 

JavaScript Artikel

.Autor:Jan Winkler.
. Bewertung:
JavaScript Artikel: Zwischenablage lesen/schreiben HTMLWorld
(5/5 bei 1 Votes)
.
. Community: 24 Beiträge im JavaScript Artikel Forum .

Navigation

Software - Entwickler (m/w) Java / GIS – Stuttgart von Job Ambition GmbH
PHP - Entwickler (m/w) - Standort Köln von Job Ambition GmbH
PHP - Entwickler (m/w) - Offenbach am Main von Job Ambition GmbH
Web-Developer (m/w) – am Standort Bühl von Job Ambition GmbH
[B] Individuelle Texterstellung – Unique Content zu fairen P von texttown
Senior PHP-Programmierer (m/w) – Raum Köln von Job Ambition GmbH
html-Datei in Container nachladen von Piwi
Wie ticken Web-Entwickler eigentlich im Social Web? von Job Ambition GmbH
Gesucht: Senior PHP-Programmierer (m/w) – am Standort Köln von Job Ambition GmbH
Achtung: Seite ist nicht mehr gültig von Sir Quicksand
Excel-Spalte auslesen in txt. speichern. von n_o.o_ b
(Junior) Java Entwickler (m/w) - am Standort Stuttgart von Job Ambition GmbH
Stellen hinter dem Komma Abfragen und ändern. von Beckers
Re: Undefined variable - bitte um Hilfe von admin
Wie erstelle ich eine Tag-Wolke aus Flash? von Suesse_Muse

zum Forum »


 
     
 

Anzeige