您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Disable page close confirmation (onBeforeUnload)
// ==UserScript== // @name Disable page close confirmation // @description Disable page close confirmation (onBeforeUnload) // @namespace http://nags.must.die // @version 2.0 // @grant none // @run-at document-start // @match *://*/* // ==/UserScript== (function () { var spoofer = { enumerable: true, configurable: false, get: () => null, set: fn => fn, }; Object.defineProperties(window, { onbeforeunload: spoofer, onunload: spoofer, }); var originalAdd = EventTarget.prototype.addEventListener; EventTarget.prototype.addEventListener = function (type) { var tl; if (this !== window || typeof type !== 'string' || (tl = type.toLowerCase()) !== 'beforeunload' && tl !== 'unload') { originalAdd.apply(this, arguments); } }; })();