From e485b2ea786e6352729315ad6d5daac9dc6dc46d Mon Sep 17 00:00:00 2001 From: Yash Karandikar Date: Thu, 3 Nov 2022 09:17:16 -0500 Subject: [PATCH] Add userscript --- script.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 script.js diff --git a/script.js b/script.js new file mode 100644 index 0000000..df1e7d0 --- /dev/null +++ b/script.js @@ -0,0 +1,15 @@ +(function() { + window.addEventListener("click", function(e) { + if ( + e.button == 1 // for middle click + //|| e.ctrlKey // for ctrl + click + ) { + var new_uri = e.srcElement.href; + if (new_uri) { + e.stopPropagation(); + e.preventDefault(); + window.open(new_uri); + } + } + }, false); +})();