Greasy Fork

中键关闭页面

中键页面任意位置即可关闭页面

// ==UserScript==
// @name 中键关闭页面
// @namespace tampermonkey.net/
// @version 0.3
// @description 中键页面任意位置即可关闭页面
// @author roseate
// @match *://*/*
// @match *
// @include *
// @run-at document-start
// @grant unsafeWindow
// @grant window.close
// @license MIT
// ==/UserScript==



(



    function () {
    document.addEventListener("mousedown", function(mouseEvent) {
	if (mouseEvent.button != 1) {
		return;
	}
	mouseEvent.preventDefault();
	mouseEvent.stopPropagation();
});


document.addEventListener('auxclick', function (e) {
if (e.button == 1) {
    window.opener=null;
    window.open('','_self');
    setTimeout(function(){
        window.close();
    },1)
}
});
})();