uview-plus文档广告去除

简易版

目前为 2025-03-27 提交的版本,查看 最新版本

// ==UserScript==
// @name         uview-plus文档广告去除
// @namespace    http://tampermonkey.net/
// @version      0.1.0
// @description  简易版
// @author       owo~
// @match        *://uview-plus.jiangruyi.com/*
// @match        *://uview-plus.lingyun.net/*
// @icon         https://uview-plus.jiangruyi.com/common/logo.png
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';
    localStorage.setItem("adExpire2", Date.parse(new Date()) / 1e3 + 43200);
    Object.defineProperty(window, "showAd", {
        get: () => false,
        set: () => {},
        configurable: false
    });
    function removeGoogleAdsScripts() {
        document.querySelectorAll('script[src*="googlesyndication.com"], script[src*="fundingchoicesmessages.google.com"]').forEach(el => el.remove());
    }
    function removeGoogleAdFrames() {
        document.querySelectorAll('iframe[src*="googlesyndication.com"], iframe[src*="doubleclick.net"]').forEach(el => el.remove());
    }
    let observer = new MutationObserver(() => {
        removeGoogleAdsScripts();
        removeGoogleAdFrames();
    });
    observer.observe(document.body, { childList: true, subtree: true });
    removeGoogleAdsScripts();
    removeGoogleAdFrames();
    const elements = document.querySelectorAll('.jump-linker');
    elements.forEach(el => {
        el.style.display = 'none';
    });
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址