Allow Right-Click with Tampermonkey Menu Option

Allows right-clicking on websites that prevent it by clicking the menu button in the Tampermonkey extension.

Versión del día 17/11/2024. Echa un vistazo a la versión más reciente.

// ==UserScript==
// @name         Allow Right-Click with Tampermonkey Menu Option
// @namespace    https://github.com/Nick2bad4u/UserStyles
// @version      1.6
// @description  Allows right-clicking on websites that prevent it by clicking the menu button in the Tampermonkey extension.
// @author       Nick2bad4u
// @match        *://*/*
// @grant        GM_registerMenuCommand
// @icon         https://i.gyazo.com/353b60294e0dc77af7119d58ab0aa1ad.png
// @license      UnLicense
// @tag          all
// ==/UserScript==

(function () {
  'use strict';

  // Function to enable right-click
  function enableRightClick() {
    document.addEventListener(
      'contextmenu',
      function (event) {
        event.stopPropagation();
      },
      true
    );

    document.addEventListener(
      'mousedown',
      function (event) {
        if (event.button === 2) {
          event.stopPropagation();
        }
      },
      true
    );

    document.addEventListener(
      'mouseup',
      function (event) {
        if (event.button === 2) {
          event.stopPropagation();
        }
      },
      true
    );

    alert('Right-click has been enabled!');
  }

  // Register the option in the Tampermonkey menu
  GM_registerMenuCommand('Enable Right-Click', enableRightClick);
})();