Greasy Fork is available in English.

Anti Right-Click Hijaak

Prevent websites from changing or preventing your right click menu

// ==UserScript==
// @name         Anti Right-Click Hijaak
// @version      0.3
// @description  Prevent websites from changing or preventing your right click menu
// @grant        GM_registerMenuCommand
// @run-at       document-start
// @match        *://*/*
// @license      MIT
// @namespace https://greasyfork.org/users/1253611
// ==/UserScript==
GM_registerMenuCommand("Include Current Site", includeSite);
GM_registerMenuCommand("Exclude Current Site", excludeSite);
if (localStorage.getItem("included") === window.location.hostname) {
    // Add event listeners only if the conditions are met
    document.addEventListener("copy", (event) => { event.stopImmediatePropagation(); }, true);
    document.addEventListener("paste", (event) => { event.stopImmediatePropagation(); }, true);
    document.addEventListener("contextmenu", (event) => { event.stopImmediatePropagation(); }, true);
}


function includeSite() {
    localStorage.setItem("included", window.location.hostname); // Change "included" to something else if multiple userscripts use this code
}

function excludeSite() {
    localStorage.removeItem("included", window.location.hostname);
}