MediaWiki:Common.js: Difference between revisions

From Renesas.info
No edit summary
Tag: Reverted
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) {
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) {
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 code_box(text) {
function command_box(text) {
   document.write("<pre>");
  if (text.startsWith('$ ')) {
   document.write(text);
    text_to_copy = text.substring(2);
   document.write("</pre>");
  }
   document.write("<br/>");
  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>");
}