From b138c2bccfbd931626da53bcf92cb973d0c660ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Tue, 22 Aug 2017 18:05:53 +0200 Subject: [PATCH] New global JS helper copyToClipboard --- src/octoprint/static/js/app/helpers.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/octoprint/static/js/app/helpers.js b/src/octoprint/static/js/app/helpers.js index abd80436..c229ac2a 100644 --- a/src/octoprint/static/js/app/helpers.js +++ b/src/octoprint/static/js/app/helpers.js @@ -1120,3 +1120,11 @@ var escapeUnprintableCharacters = function(str) { } return result; }; + +var copyToClipboard = function(text) { + var temp = $(""); + $("body").append(temp); + temp.val(text).select(); + document.execCommand("copy"); + temp.remove(); +};