Zwischenablage auslesen oder einfügen
Paul
- programmiertechnik
Guten abend,
ich möchte gerne folgendes realisieren:
Der Benutzer geht auf irgendeine Seite, macht einen screen shot, kommt auf meine Seite und fügt dort (selbst einlesen geht ja wohl nicht ;) per einfach paste die Daten aus der Zwischenablage ein.
So einfach geht das ja aber nicht im Formular... da kommt nichts an, wenn man einen screen shot / Bild in der Zwischenablage hat. Woran liegt das? Kann man das umgehen?
Es geht mir nicht darum, einfach so den Inhalt auszulesen, es darf auch vorher eine Sicherheitsabfrage kommen oder ähnlich. Es soll dem Benutzer lediglich einfach gemacht werde, einen screen shot hochzuladen.
Ideen? Programmiersprache ist erstmal egal...
Danke schöne und Gruß
Paul
hi,
Der Benutzer geht auf irgendeine Seite, macht einen screen shot, kommt auf meine Seite und fügt dort (selbst einlesen geht ja wohl nicht ;) per einfach paste die Daten aus der Zwischenablage ein.
So einfach geht das ja aber nicht im Formular... da kommt nichts an, wenn man einen screen shot / Bild in der Zwischenablage hat. Woran liegt das?
In was für eine Art von Formularfeld denkst du denn kann man Bilddaten einfügen?
gruß,
wahsaga
In was für eine Art von Formularfeld denkst du denn kann man Bilddaten einfügen?
na, das weiss ich ja eben nicht *g*
aus den "Zeichen" würde ich dann per PHP oder ähnlichem wieder ein Bild 'zaubern'
so der Plan
(ein Formular auf einer Webseite... falls das Deine Frage war? o_O)
Gruß
Paul
hi,
In was für eine Art von Formularfeld denkst du denn kann man Bilddaten einfügen?
na, das weiss ich ja eben nicht *g*
aus den "Zeichen" würde ich dann per PHP oder ähnlichem wieder ein Bild 'zaubern'
Du kriengst die "Zeichen" aber nicht rein.
Das System entscheidet, ob der jeweilige Inhalt der Zwischenablage sich im gewählten Kontext einfügen lässt - oder nicht.
gruß,
wahsaga
Das System entscheidet, ob der jeweilige Inhalt der Zwischenablage sich im gewählten Kontext einfügen lässt - oder nicht.
Hmmm, das hört sich aussichtslos an.
Schade. Danke trotzdem für die Hilfe
Hello,
vielleicht nicht ganz, probier mal aus, was du daraus machen kannst, wenn du auf der Seite ein div anlegst, dem du z.B. die contentEditable-Eigenschaft verpasst. Wenn der Browser auf Drag&Drop reagiert, vielleicht klappt auch Copy&Paste, demnach könnte es sein, dass ein <img> angelegt wird - mir ist allerdings NICHT bekannt, was dann als src eingetragen wird, vermutlich irgendwas ungültiges, aber vielleicht findest du da ja irgendwas...
MfG
Rouven
Hello,
nur so als Nachsatz: Nein, klappt zumindest in meinem brandneuen IE7 nicht, weder per Zwischenablage noch per D&D, da darf ich nur Texte reinziehen, komischerweise...
MfG
Rouven
Hey,
das geht vermutlich mit Java. http://java.sun.com/j2se/1.5.0/docs/api/java/awt/Toolkit.html#getSystemClipboard()
Falls du systemnah in Win32 programmieren willst, wird dir die API-Referenz eine Hilfe sein. http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/dataexchange/clipboard/clipboardformats.asp