Force Enable Right-Click & Selection

Restore right-click, text selection, and copy-paste on sites that try to block them.

Vous devrez installer une extension telle que Tampermonkey, Greasemonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Violentmonkey pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey ou Userscripts pour installer ce script.

Vous devrez installer une extension telle que Tampermonkey pour installer ce script.

Vous devrez installer une extension de gestionnaire de script utilisateur pour installer ce script.

(J'ai déjà un gestionnaire de scripts utilisateur, laissez-moi l'installer !)

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension telle que Stylus pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

Vous devrez installer une extension du gestionnaire de style pour utilisateur pour installer ce style.

(J'ai déjà un gestionnaire de style utilisateur, laissez-moi l'installer!)

Auteur
EdwardDk
Installations quotidiennes
1
Installations (total)
8
Notes
0 0 0
Version
1.0
Créé
14/04/2026
Mis à jour
14/04/2026
Taille
1,13 ko
Licence
MIT
S'applique à
Tous les sites

Right-Click and Selection Bypass Script



Project Overview

This User Script is designed for browser extensions like Tampermonkey or Greasemonkey. It addresses the common issue of web platforms disabling native browser functionality such as the context menu, text highlighting, and the clipboard.

Problem Solved

Web developers often implement preventDefault() on specific mouse events to prevent users from saving images or copying text. This script intercepts those commands at the document level before the website's internal logic can execute them.



Technical Implementation

  • Event Interception: Uses the capture phase of event propagation to stop contextmenu and selectstart events.
  • CSS Injection: Overrides user-select: none properties that prevent text highlighting via stylesheets.
  • Global Scope: Applies to all protocols and subdomains using the *://*/* match pattern.