Files
webextensions-examples/selection-to-clipboard/content-script.js
T
Peter Banjo b1154b6caf Selection to clipboard (#124)
* selection-to-text example

* update icon

* update icon

* use clipboard icon

* update with requested changes

* updated strict version and wrapped clipboard copy in setTimeout to force permissions

* add note about clipboardWrite permissions inside browser event. removed permissions and setTimeout
2016-11-03 14:30:44 -07:00

15 lines
317 B
JavaScript

/*
copy the selected text to clipboard
*/
function copySelection(e) {
var selectedText = window.getSelection().toString().trim();
if (selectedText) {
document.execCommand("Copy");
}
}
/*
Add copySelection() as a listener to mouseup events.
*/
document.addEventListener("mouseup", copySelection);