您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
disable new e3 captcha
// ==UserScript== // @name New E3 no captcha // @namespace http://tampermonkey.net/ // @version 0.4 // @description disable new e3 captcha // @author Sakamoto // @match https://e3new.nctu.edu.tw/login/index.php // @grant none // ==/UserScript== (function() { 'use strict'; function removeAllNodes(nodeList) { Array.from(nodeList) .forEach(function (_) { _.remove(); }); } let magic = document.createElement('div'); magic.innerHTML = '<p style="color: #fff; font-size: 20px; font-weight: 600; margin: 0.5rem 0 0 0;">把 CAPTCHA Bang 不見 。:.゚ヽ(*´∀`)ノ゚.:。</p>'; removeAllNodes(document.getElementsByName('captcha_code')); removeAllNodes(document.getElementsByName('captcha')); Array.from(document.querySelectorAll('a.LoginLang-vain[href="#"]')) .forEach(function (_) { _.parentNode.replaceChild(magic.cloneNode(true), _); }); let cssInject = ` .LoginForm, .LoginForm-phone { height: initial !important; } .LoginCard, .LoginCard-tablet, .LoginCard-phone { height: initial !important; padding-bottom: 1em; } `; let cssDom = document.createElement('style'); cssDom.innerHTML = cssInject; document.head.appendChild(cssDom); })();