您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Remove the Citation Machine ad overlay
- // ==UserScript==
- // @name Remove Citation Machine Ad
- // @namespace http://tampermonkey.net/
- // @version 1.0
- // @description Remove the Citation Machine ad overlay
- // @author Log4Jake
- // @match https://www.citationmachine.net/*
- // @grant none
- // @license GNU General Public License v3.0
- // ==/UserScript==
- (function() {
- 'use strict';
- // Function to remove the ad element
- function removeAdElement() {
- var adElements = document.querySelectorAll('div[style*="position: fixed; z-index: 9999; display: flex; flex-direction: column;"]');
- adElements.forEach(function(adElement) {
- adElement.remove();
- });
- }
- // Remove the ad element when the page initially loads
- removeAdElement();
- // Use a MutationObserver to monitor changes to the DOM
- var observer = new MutationObserver(function(mutations) {
- mutations.forEach(function(mutation) {
- if (mutation.type === 'childList') {
- removeAdElement();
- }
- });
- });
- // Configure and start the observer
- var config = { childList: true, subtree: true };
- observer.observe(document.body, config);
- })();