Selection and Copying Restorer (Universal)

Unlock right-click, remove restrictions on copy, cut, select text, right-click menu, text copying, text selection, image right-click, and enhance functionality: Alt key hyperlink text selection.

These are versions of this script where the code was updated. Show all versions.

  • v1.21.0.2 2024-04-28

    Fix Github Icons Issue

    • Icons might not be obtained due to 2FA required in using GitHub.
  • v1.21.0.1 2024-04-06

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.21.0.0 2024-04-04

    Selection and Copying Restorer | New Feature

  • v1.20.1.2 2024-02-25

    Selection and Copying Restorer | Bug Fix

  • v1.20.1.1 2024-02-25

    Selection and Copying Restorer | New Feature

    added utAltPage

  • v1.20.1.0 2024-02-25

    Selection and Copying Restorer | Fix for suto.co.kr

  • v1.20.0.0 2024-01-21

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

    introduce getComputedStyleCached for better performance

  • v1.19.2.0 2024-01-20

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.19.1.1 2024-01-09

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.19.1.0 2024-01-09

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.19.0.0 2024-01-09

    Selection and Copying Restorer | Update

    • check Range for copy against ctrl-c (TBC)
    • rename isDeactivePreventDefault to shouldDenyPreventDefault
    • bypass editor elements in copy event
    • added isEditorLikeText but it is optional
    • added $settings for settings with bypass sites (hard code)
  • v1.18.1.5 2024-01-08

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.18.1.4 2024-01-03

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.18.1.3 2023-12-31

    Selection and Copying Restorer (Universal) | Update

    Simplified returnValue implementation

  • v1.18.1.2 2023-12-17

    Selection and Copying Restorer | Code Fix

  • v1.18.1.1 2023-12-17

    Selection and Copying Restorer | Bug Fix

  • v1.18.1.0 2023-12-17

    Selection and Copying Restorer | Code Update

    1. performance fix
    2. updated implementation for returnValue
  • v1.18.0.4 2023-12-17

    Selection and Copying Restorer (Universal) | Bug Fix

    Fix for WeakRef

  • v1.18.0.3 2023-12-17

    Selection and Copying Restorer (Universal) | Bug Fix

    Bug fix for leetcode's clipboardData

  • v1.18.0.2 2023-12-13

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

    see discussion #217011

  • v1.18.0.1 2023-09-26

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.18.0.0 2023-09-17

    1.18.0.0

    see discussion#151516

  • v1.17.0.3 2023-09-07

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.17.0.2 2023-07-31

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.17.0.1 2023-07-30

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.17.0.0 2023-07-30

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.16.0.0 2023-07-26

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.15.0.4 2023-07-26
  • v1.15.0.3 2023-07-22

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.15.0.2 2023-07-22

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.15.0.1 2023-07-22

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.15.0.0 2023-07-22

    Update a-universal-script-to-re-enable-the-selection-and-copying.user.js

  • v1.14.0.8 2023-07-22

    version bump

  • v1.14.0.7 2023-07-22

    Bug Fix

  • v1.14.0.7 2023-06-22

    Fix issue due to YouTube's Promise hack

  • v1.14.0.6 2023-06-14 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.14.0.5 2023-06-14 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.14.0.4 2023-06-14 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.14.0.3 2023-06-14 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.14.0.2 2023-06-13 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.14.0.1 2023-06-13 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.14.0.0 2023-06-13 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.13.0.1 2023-06-13 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.13.0.0 2023-06-13 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.12.1.1 2023-06-13 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.12.1.0 2023-06-13 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.12.0.0 2023-06-13 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.11.0.3 2023-06-13 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.11.0.2 2023-06-13 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.11.0.1 2023-06-13 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.11.0.0 2023-06-13 Major change to FuncReplacer for "return false"
  • v1.10.0.2 2023-06-10 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.10.0.1 2023-06-10 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.10.0.0 2023-06-10 Added Absolute Mode & coding changes
  • v1.9.0.5 2023-06-03 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.9.0.4 2023-06-03 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.9.0.3 2023-06-03 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.9.0.2 2023-05-21 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.9.0.1 2023-05-21 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.9.0.0 2023-05-21 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.8.2.6 2023-05-21 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.8.2.5 2023-05-21
  • v1.8.2.4 2023-05-19 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js fix `*::selection {background: #fff;}`
  • v1.8.2.3 2023-05-17 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.8.2.2 2023-05-11 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.8.2.1 2023-05-11 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.8.2.0 2023-04-29 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js updated clipDataProcess to disable clipboard text replacement for basic text nodes
  • v1.8.2.0 2023-04-29

    updated clipDataProcess to disable clipboard text replacement for basic text nodes

  • v1.8.1.8 2023-01-04 Update a-universal-script-to-re-enable-the-selection-and-copying.user.js
  • v1.8.1.7 2023-01-04 Imported from URL
  • v1.8.1.6 2022-12-14

    exclude github vscode

  • v1.8.1.5 2022-12-13

    exclude non-page

  • v1.8.1.4 2022-08-18
  • v1.8.1.3 2022-08-06

    minor update

  • v1.8.1.2 2022-07-31

    - small fix for FireMonkey compatibility

  • v1.8.1.1 2022-05-09
  • v1.8.1.0 2021-08-14

    bug fix for window.alert

  • v1.8.0.0 2021-07-28

    Major Update: Extra Features are now optional - via enable/disable option in MenuCommand

  • v1.7.12.2 2021-07-13

    Experimental: Disable the alt select feature when the video is playing

  • v1.7.12.1 2021-07-11
  • v1.7.12.0 2021-07-10

    added feature to prevent dual aux click at the same time

  • v1.7.11.0 2021-07-03

    Stable Version

  • v1.7.10.8 2021-06-28

    code fix for alt text selection

  • v1.7.10.7 2021-06-28

    css update

  • v1.7.10.6 2021-06-28

    css fix

  • v1.7.10.5 2021-06-28

    update css

  • v1.7.10.4 2021-06-27

    bug fix

  • v1.7.10.3 2021-06-27

    update bug fix for alt text selection

  • v1.7.10.2 2021-06-27

    minor bug fix

  • v1.7.10.1 2021-06-27

    code review for hover block alt text selection

  • v1.7.10.0 2021-06-27

    desc update

  • v1.7.9.11 2021-06-27

    code review for oncopy and code change for hover block alt text selection

  • v1.7.9.10 2021-06-26

    code review

  • v1.7.9.9 2021-06-26

    code review for alt text selection with hover element

  • v1.7.9.8 2021-06-26

    fix the bug in oncopy event
    (https://www.liuxue86.com/a/2432473.html)
    (https://www.cleancss.com/css-beautify/)

    added sample site https://votetw.com/wiki/%E6%9E%97%E6%99%BA%E5%A0%85
    for alt text selection

  • v1.7.9.7 2021-06-26

    minor update

  • v1.7.9.6 2021-06-26

    bug fix for hover image

  • v1.7.9.5 2021-06-26

    code enhance for hover img

  • v1.7.9.4 2021-06-26

    code improve for hover block

  • v1.7.9.3 2021-06-26

    bug fix for hover image block

  • v1.7.9.2 2021-06-26

    bug fix for alt text selection

  • v1.7.9.1 2021-06-26

    bug fix

  • v1.7.9.0 2021-06-26

    improve alt text selection

  • v1.7.8.16 2021-06-23

    code change for selectstart event

  • v1.7.8.15 2021-06-22

    code review

  • v1.7.8.14 2021-06-22

    major bug fix

  • v1.7.8.13 2021-06-22

    code fix and review

  • v1.7.8.12 2021-06-22

    code update

  • v1.7.8.11 2021-06-22

    bug fix for hover block imaging

  • v1.7.8.10 2021-06-22

    bug fix for draggable element

  • v1.7.8.9 2021-06-22

    bug fix for draggable element

  • v1.7.8.8 2021-06-21

    code update

  • v1.7.8.7 2021-06-21

    code improve, bug fix

  • v1.7.8.6 2021-06-21

    code update and bug fix (preventdefault funciton)

  • v1.7.8.5 2021-06-21

    code update

  • v1.7.8.3 2021-06-21

    bug fix

  • v1.7.8.2 2021-06-21

    bug fix

  • v1.7.8.1 2021-06-21

    bug fix

  • v1.7.8 2021-06-21

    added codes to deblock the hover element above image element

  • v1.7.7.3 2021-06-20

    minor bug fix

  • v1.7.7.2 2021-06-19

    - not overriding right click for video

  • v1.7.7.1 2021-06-14

    - description update

  • v1.7.7 2021-06-14

    - improved alert() mechanism (blocking function as original), code enhance

  • v1.7.6.1 2021-06-14

    - replace event.which to event.button

  • v1.7.6 2021-06-14

    - bug fix, code enhance

  • v1.7.5 2021-06-14

    - bug fix for css selection highlight color test

  • v1.7.4 2021-06-14

    - css updated (hyperlink selection shall use the built-in Alt-click feature)

  • v1.7.3 2021-06-14

    - bug fix, code enhance

  • v1.7.2 2021-06-14

    - code fix, description fix

  • v1.7.1 2021-06-14
  • v1.7.0 2021-06-14

    - replace the "long press text selection" to enhanced build-in alt text selection

  • v1.6.2 2021-06-14

    - (major update) bug fix, code enhance

  • v1.6.1 2021-06-13

    - new feature "long press text selection"

  • v1.6.0a3 2021-06-13

    -minor fixing and pre-coding

  • v1.6.0a2 2021-06-13

    - clipboard data replacement feature modified

  • v1.6.0a1 2021-06-13

    - allowing clipdata replacement (see more details in MDN Web Docs for "copy" event)
    - (record purpose) added major coding for delay selection, the function is not yet enabled.

  • v1.5.5 2021-06-13

    - minor bug fix

  • v1.5.4 2021-06-12

    - delete redundant coding, avoid browser compatibility issue

  • v1.5.3 2021-06-12

    - added script running console message

  • v1.5.2 2021-06-12

    - greasyfork

  • v1.5.1 2021-06-12

    - bug fix & code enhancement, reduced coding to 179 lines

  • v1.5.0 2021-06-12

    - code enhancement

  • v1.4.1 2021-06-11

    - description for userscript

  • v1.4.0 2021-06-11

    - major code rewrite

  • v1.3.5 2021-06-11

    -bug fix

  • v1.3.4 2021-06-11

    - enhance the css & js hacking for sites like https://boke112.com/post/2281.html

  • v1.3.3 2021-06-10

    bug fix

  • v1.3.2 2021-06-10

    bug fix

  • v1.3.1 2021-06-10

    bug fix

  • v1.3.0 2021-06-10

    added code to de-block the function "alert()"

  • v1.2.11 2021-06-06

    bug fix

  • v1.2.10 2021-06-06

    minor improvement

  • v1.2.9 2021-06-06
  • v1.2.8 2021-06-06

    bug fixing

  • v1.2.6 2021-06-06

    bug fixing

  • v1.2.5 2021-06-06

    minor code improvement

  • v1.2.4 2021-06-06

    Renamed the script

  • v1.2.3 2021-06-06

    added script for "returnValue"

  • v1.2.2 2021-06-06
  • v1.2.1 2021-06-06
  • v1.2 2021-06-06

    added 'onbeforecopy'

  • v1.1 2021-06-06
  • v1.0 2021-06-06