Javascript Copy Clipboard
mixmastertobsi
- javascript
0 dave0 Klawischnigg
Hallo,
ich suche eine Möglichkeit mittels Javascript etwas automatisch in die Zwischenablage zu kopieren.
ZeroClipboard hatte ich mir angeschaut, jedoch gefällt mir diese Variante nicht.
Welche Alternativen gibt es?
Da wir dieses Script nur intern benötigen, muss es nur im FF funktionieren...
Hallo,
ich habe es mit folgendem probiert.
http://kb.mozillazine.org/Granting_JavaScript_access_to_the_clipboard
Klappt bei mir auch nicht - an was liegt es?
text = "das ist mein text";
document.execCommand("copy","",text);
Moin,
ich habe es mit folgendem probiert.
http://kb.mozillazine.org/Granting_JavaScript_access_to_the_clipboard
Liest du, was du findest?
Zitat der Seite:
By default, JavaScript is not allowed to read or set your clipboard data for security and privacy reasons
Wer es also nicht bewusst aktiviert hat, bei dem wird es nicht funktionieren.
Grüße Marco
Hallo Marco,
natürlich hatte ich es in der user.js Datei aktiviert gehabt
user_pref("capability.policy.policynames", "allowclipboard");
user_pref("capability.policy.allowclipboard.sites", "***DOMAIN***");
user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");
Auf folgender Seite funktioniert es auch - nur nicht auf meiner...
Hi,
user_pref("capability.policy.allowclipboard.sites", "***DOMAIN***");
Domain, oder URL?
MfG ChrisB
Hallo,
auf folgender Seite funktioniert das kopieren...
http://www-archive.mozilla.org/editor/midasdemo/
Hi,
auf folgender Seite funktioniert das kopieren...
http://www-archive.mozilla.org/editor/midasdemo/
Und wie soll uns das helfen zu klären, was du in deiner Version falsch gemacht hast …?
MfG ChrisB
Meine Version gibt es nur lokal.
anbei das Script...
function copy2clipboard(text) {
document.execCommand("copy","",text);
}
Hi there,
Welche Alternativen gibt es?
ich weiss nicht, was ZeroClipboard macht. Ich würde das aber evt. mit einem externen Programm lösen, das Cookies lesen und schreiben kann. (Wenn es wirklich nur intern sein soll, musst Du dieses Programm halt auf jeden Rechner kopieren/installieren)
Geht auch nur mit (entsprechend kurzem) Text, aber was ich gelesen habe, ist das ja in etwas Deine Anforderung.
Ist nicht elegant, aber mit JS alleine gehts überhaupt nicht...