Prevents middle-click or ctrl-click on javascript links from opening javascript:void(0) tabs.
当前为
// ==UserScript==
// @name Prevent javascript:void(0) tabs
// @namespace lwkjef
// @match *://*/*
// @grant none
// @version 1.0
// @author lwkjef
// @description Prevents middle-click or ctrl-click on javascript links from opening javascript:void(0) tabs.
// @license MIT
// ==/UserScript==
document.addEventListener('auxclick', function (e) {
if (e.target.matches('a[href^="javascript:"]') && e.button === 1) {
e.preventDefault();
}
});
document.addEventListener('click', function (e) {
if (e.target.matches('a[href^="javascript:"]') && e.ctrlKey) {
e.preventDefault();
}
});