feiszw_remove_advs

Remove divs of advertisements at https://m.feiszw.com

目前为 2023-05-12 提交的版本。查看 最新版本

// ==UserScript==
// @name         feiszw_remove_advs
// @namespace    http://netoday.cn
// @version      0.1.13
// @description  Remove divs of advertisements at https://m.feiszw.com
// @author       crazy_pig
// @match        https://m.feiazw.com/chapter-*
// @match        https://m.a6ksw.com/*
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant        none
// @license      MIT
// @require      https://code.jquery.com/jquery-2.1.4.min.js
// ==/UserScript==
this.$ = this.jQuery = jQuery.noConflict(true);

(function() {
    'use strict';

    // get url user visited
    var _url = (window.location + "").toLowerCase();

    if (_url.indexOf("a6ksw.com") >= 0){
        //删除乱七八糟
        $('.callApp_fl_btn').css("display","none");
        $('.m_f_a').css("display","none");
        $('.look_more_a').css("display","none");
        setInterval(function (){
            $('.pos_nei_content').css("display","none");
        }, 3000);

        //删除遮罩广告
        let advDivs = $('div');
        for(let i = 0;i< advDivs.length;i++){
            if(null !== advDivs[i].style.zIndex && typeof advDivs[i].style.zIndex !== 'undefined' && '' !== advDivs[i].style.zIndex){
                advDivs[i].parentNode.css("display","none");
            }
        }

        //改变背景颜色和文字颜色
        $('#chaptercontent').css({"background-color":"#016974","color":"#E4DD40","font-family":"Microsoft YaHei","font-size":"20px"});

    }else{
        // edit last theme to green
        _change_style();

        setInterval(function (){
            _recursion_set_style(document.body.children);
        }, 300);
    }
})();

function _change_style(){
    document.body.style = "font-family: \"Microsoft YaHei\"; background-color: #016974; padding-bottom: 130px;";
    $("#crumb").remove();
    $("#header").css({"background-color":"#181C1F","color":"#EAF2F7"});
    $("#tools").css({"background-color":"#181C1F","color":"#EAF2F7"});
    $("#maintool").css({"background-color":"#181C1F","color":"#EAF2F7"});
    $("#moretool").css({"background-color":"#181C1F","color":"#EAF2F7"});
    $("#nr1").css("color","#E4DD40");
    $("#nr_title").css("color","#FFFFFF");
    $("#nr_botton").remove();
}

/**
 * set font \ background-color \ font-family
 */
function _recursion_set_style(childrenNodes){
    if (typeof(childrenNodes) !== 'undefined'){
        var i;
        // set visibility hidden
        var startFlag = false;
        for (i =0; i < childrenNodes.length ; i++){
            if (startFlag &&
               'SCRIPT' !== childrenNodes[i].tagName.trim().toUpperCase() &&
               'SPAN' !== childrenNodes[i].tagName.trim().toUpperCase()){
                    childrenNodes[i].style.visibility = "hidden";
            }
            if ('SCRIPT' === childrenNodes[i].tagName.trim().toUpperCase() &&
                childrenNodes[i].getAttribute("src") === "/js/show.min.js"){
                childrenNodes[i].removeAttribute("src");
            }
            if('AUDIO' === childrenNodes[i].tagName.trim().toUpperCase()){
                startFlag = true;
            }
            if(childrenNodes[i].innerText.indexOf("中文域名一键直达") >= 0){
                childrenNodes[i].innerHTML = "<a href=\"https://m.feiszw.com/\" style=\"font-weight:bold; color: #fff;text-align:center;margin-bottom:24px;font-size:.8rem\">飞速中文网移动版首页</a>";
            }
        }
    }
}

QingJ © 2025

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