MediaWiki:Common.js: Difference between revisions

From Indpedia
No edit summary
Tag: Reverted
Tags: Replaced Manual revert
 
(One intermediate revision 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. */
// Prevent right-click, double-click, and text selection
(function () {
  // Disable right-click everywhere
  document.addEventListener('contextmenu', function (e) {
    e.preventDefault();
  });
  // Prevent text selection start
  document.addEventListener('selectstart', function (e) {
    e.preventDefault();
  });
  // Block double-click and triple-click
  document.addEventListener('mousedown', function (e) {
    if (e.detail > 1) { // 2 = double click, 3 = triple click
      e.preventDefault();
    }
  });
})();

Latest revision as of 13:55, 14 October 2025

/* Any JavaScript here will be loaded for all users on every page load. */