您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
针对在手机端访问网页时,妮可、嗨哆咪视频简单的广告过滤
当前为
// ==UserScript== // @name 妮可,嗨哆咪,美剧社广告过滤 // @namespace https://www.yqsphp.com // @version 1.0.16 // @description 针对在手机端访问网页时,妮可、嗨哆咪视频简单的广告过滤 // @author YQS // @match *://www.nicotv.me/* // @match *://www.haiduomi.cc/* // @match *://m.meijushe.cc/* // @require http://cdn.bootcss.com/jquery/1.8.3/jquery.min.js // @grant none // ==/UserScript== (function() { 'use strict'; var domain = document.domain; var nico = 'www.nicotv.me'; //妮可 var duomi = 'www.haiduomi.cc'; //嗨哆咪 var meiju = 'm.meijushe.cc'; //美剧 var heimi = 'www.tv432.com'; //黑米影院 var doc = { "nike":[ "body>object", "a[id^=a__]", ".ff-ads", "#mob", "div[class^=nu71t_]", "div[id^=v1468]", "#zedbox32tkbfe", "#b11468", "table" ], "duomi":[ "div[class^=__zy]", "div[id^=v674]", "span[id^=M]", ".fed-tabr-advs" ] }; if(nico == domain){ //广告js var adv = ["k.550tg.com","s13.cnzz.com","js.dakawm.cc"]; var s = $("script"); for(var i in s){ if($(s[i]).text()){ if($(s[i]).text().indexOf("var browser") != -1){ $(s[i]).remove(); } } if(s[i].src){ if(-1 != s[i].src.indexOf(adv[0]) || -1 != s[i].src.indexOf(adv[1]) || -1 != s[i].src.indexOf(adv[2])){ $(s[i]).remove(); } } } $("body").css({"margin-top":0,"padding-top":0}); $(".navbar").css("margin-top",0); setInterval(function(){ $(".navbar").prev().remove(); $("#ff-totop").nextAll().remove(); $("a[id^=a__]").parent().remove(); for(var i= 0; i < doc["nike"].length; i++){ $(doc["nike"][i]).remove(); } var m = $("meta[name='description']").next().get(0); if(typeof(m) == "object"){ if(m.tagName.toLowerCase() == "style" || m.tagName.toLowerCase() == "script"){ m.remove(); } } },1000); } else if(duomi == domain || meiju == domain){ setInterval(function(){ for(var i in doc["duomi"]){ $(doc["duomi"][i]).remove(); } },1000); } else if(heimi == domain){ setInterval(function(){ $(".container").nextAll().remove(); },1000); for(var i=1;i<1000;i++){ clearInterval(i); } } })();