您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Disable confirmation dialog when leaving a web page
- // ==UserScript==
- // @name Disable Confirmation Dialog When Leaving A Web Page
- // @namespace DisableConfirmationDialogWhenLeavingAWebPage
- // @description Disable confirmation dialog when leaving a web page
- // @license GNU AGPLv3
- // @author jcunews
- // @match *://*/*
- // @version 1.0.5
- // @grant none
- // @run-at document-start
- // ==/UserScript==
- (() => {
- var d = Object.getOwnPropertyDescriptor(window, "onbeforeunload");
- d.set = function(f) {
- return f;
- };
- Object.defineProperty(window, "onbeforeunload", d);
- d = EventTarget.prototype.addEventListener;
- EventTarget.prototype.addEventListener = function(typ) {
- if (typ.toLowerCase() !== "beforeunload") return d.apply(this, arguments);
- };
- })();