MediaWiki:Common.js: Difference between revisions
Wiki admin (talk | contribs) No edit summary Tag: Reverted |
Wiki admin (talk | contribs) No edit summary |
||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
/* Any JavaScript here will be loaded for all users on every page load. */ | /* Any JavaScript here will be loaded for all users on every page load. */ | ||
function copy_to_clipboard_2(text) { | |||
navigator.clipboard.writeText(text); | navigator.clipboard.writeText(text); | ||
alert("Copied: " + text); | alert("Copied: " + text); | ||
} | } | ||
function copy_to_clipboard(text) { | |||
btn = document.activeElement; | btn = document.activeElement; | ||
navigator.clipboard.writeText(text); | navigator.clipboard.writeText(text); | ||
Line 13: | Line 13: | ||
//btn.style.color = 'white'; | //btn.style.color = 'white'; | ||
btn.style.color = 'blue'; | btn.style.color = 'blue'; | ||
} | } | ||
( | function command_box(text) { | ||
document.write("< | if (text.startsWith('$ ')) { | ||
document.write(text); | text_to_copy = text.substring(2); | ||
document.write("</ | } | ||
document.write("< | else { | ||
text_to_copy = text; | |||
} | |||
document.write("<table border=0 width=100%><tr><td>"); | |||
document.write("<pre>" + text + "</pre>"); | |||
document.write("</td><td width=1>"); | |||
document.write("<input type=button value=\"📋Copy\" onclick=\"copy_to_clipboard('" + text_to_copy + "')\" />"); | |||
document.write("</td></tr></table>"); | |||
} |
Latest revision as of 20:03, 15 September 2022
/* Any JavaScript here will be loaded for all users on every page load. */ function copy_to_clipboard_2(text) { navigator.clipboard.writeText(text); alert("Copied: " + text); } function copy_to_clipboard(text) { btn = document.activeElement; navigator.clipboard.writeText(text); btn.value="📋Copied!"; //btn.style.backgroundColor = 'green'; //btn.style.color = 'white'; btn.style.color = 'blue'; } function command_box(text) { if (text.startsWith('$ ')) { text_to_copy = text.substring(2); } else { text_to_copy = text; } document.write("<table border=0 width=100%><tr><td>"); document.write("<pre>" + text + "</pre>"); document.write("</td><td width=1>"); document.write("<input type=button value=\"📋Copy\" onclick=\"copy_to_clipboard('" + text_to_copy + "')\" />"); document.write("</td></tr></table>"); }