Aktualisieren
Es sieht so aus, als würden Browser das native Kopieren in JS unterstützen
In den Konsolenfenstern von Chrome und Firefox auf Mac kann ich ausführen
copy("party in your clipboard!");
und der Text wird in meine Zwischenablage kopiert. Ich habe SO und Google durchsucht und kann anscheinend nichts dazu finden.
- Sind diese für jeden Browser spezifisch?
- Wo finde ich weitere Informationen zu diesen JavaScript-Funktionen?
Browserversionen:
JavaScript wurde von der Chrome-Konsole zurückgegeben, wenn "Kopieren" ausgeführt wurde.
function (object)
{
if (injectedScript._type(object) === "node") {
var nodeId = InjectedScriptHost.pushNodePathToFrontend(object, false, false);
InjectedScriptHost.copyNode(nodeId);
} else
InjectedScriptHost.copyText(object);
}
- Was bedeutet dieser Code?
Hier sind 2 Screenshots der Ausführung der Kopierfunktion in der Chrome-Konsole, bei der alle Chrome-Erweiterungen deaktiviert sind
void InjectedScriptHost::copyText(const String& text)
in opensource.apple.com/source/WebCore/WebCore-7533.18.1/inspector/…