您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
去除“更新付款方式”错误。
// ==UserScript== // @name Better GitHub // @namespace https://greatest.deepsurf.us/zh-CN/scripts/515684 // @version 0.1.1 // @description 去除“更新付款方式”错误。 // @author ketikai // @license MIT // @match https://github.com/* // @icon https://github.com/fluidicon.png // @grant none // ==/UserScript== (function() { 'use strict'; // <section aria-label="Error" class="flash flash-full js-notice flash-error">...</section> function RemoveUpdateYourPaymentMethodError() { let sections = document.getElementsByTagName('section'); if (!sections) { return; } for (let i = 0; i < sections.length; i++) { let section = sections[i]; if (!section) { continue; } if (section.ariaLabel != 'Error') { continue; } if (section.className != 'flash flash-full js-notice flash-error') { continue; } let text = section.innerText; if (!text || !text.startsWith("We are having a problem billing your account. Please update your payment method or call your payment provider for details on why the transaction failed.")) { continue; } section.remove(); console.log('Removed Error: UpdateYourPaymentMethod.'); break; } } RemoveUpdateYourPaymentMethodError(); document.addEventListener("DOMContentLoaded", function(event) { RemoveUpdateYourPaymentMethodError(); }); })();