您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Hide Stack Exchange websites' annoying cookies consent banner
// ==UserScript== // @name Stack Exchange - Hide Cookies Consent Banner // @name:zh-TW Stack Exchange - 隱藏 Cookies 同意橫幅 // @namespace https://github.com/jlhg/userscript // @license MIT // @version 0.1.2 // @description Hide Stack Exchange websites' annoying cookies consent banner // @description:zh-TW 隱藏 Stack Exchange 網站惱人的 Cookies 同意橫幅 // @author jlhg // @homepage https://github.com/jlhg/userscript // @supportURL https://github.com/jlhg/userscript/issues // @match https://*.stackexchange.com/* // @match https://stackoverflow.com/* // @match https://serverfault.com/* // @match https://superuser.com/* // @match https://mathoverflow.net/* // @match https://stackapps.com/* // @match https://askubuntu.com/* // @grant none // ==/UserScript== // Other Notes // The match website list is referenced from https://stackexchange.com/sites. (function() { 'use strict'; function waitElement(selector) { return new Promise(resolve => { if (document.querySelector(selector)) { return resolve(document.querySelector(selector)); } const observer = new MutationObserver(mutations => { if (document.querySelector(selector)) { observer.disconnect(); resolve(document.querySelector(selector)); } }); observer.observe(document.body, { childList: true, subtree: true }); }); } waitElement('#onetrust-consent-sdk') .then((el) => { $(el).hide(); }); })();