Ein Skript für GreaseMonkey kopiert automatisch ausgewählten Text in die Zwischenablage. Ich muss das Skript so ändern, dass ein Rechtsklick den Text nicht erneut kopiert.
Vielen Dank für Ihre Hilfe.
Code
// ==UserScript==
// @name Selection-To-Clipboard
// @include *
// @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsSAAALEgHS3X78AAAA7UlEQVRIie2WvU4CQRSFv3NBVyLxJ3TbaGelHTwAjyCxoPTFaC1MeAVqKOnstLHUkGAMIHMpALPgLhFt55Z3zpzvZJozImccxHG9CaUu4iRPkxGPINzyMegJfPu4XHhRdoYjnMl6gzhcma53DhjSeaFNcbC7EtWXK4IqeBBYiukBgOBtCK/IHPNPxhdP4nG+F2AThjhtXPKlIQBlv2E0eM57ku2x3wD+MxEQAREQAREQAbCjk39U5lQppmWgKddU6jX/a2U6iGqjhVsHOPjWiWQlyJb+DPk94353v1+F8wYExFFOrCSjmzDz9yKbBUM1S8DTdPZUAAAAAElFTkSuQmCC
// selection-to-clipboard.js for Firefox + GreaseMonkey
// copy the selected text to clipboard
// ==/UserScript==
function copySelection() {
let selectedText = window.getSelection().toString().trim();
if (selectedText) {
document.execCommand("Copy");
}
}
/* Add copySelection() as a listener to mouseup events. */
document.addEventListener("mouseup", copySelection);
Alles anzeigen