分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

js初学练手:Csdn Ads Cleaner

发布时间:2023-09-06 02:29责任编辑:沈小雨关键词:js

这里啦:https://greasyfork.org/zh-CN/scripts/376621-csdn-ads-cleaner

隔壁csdn的广告太猖獗啦!写个js管管它

需配合TemperMonkey使用,点击左上角的按钮就可以清除广告。

V1.0代码:

// ==UserScript==// @name ????????Csdn Ads Cleaner// @namespace ???http://tampermonkey.net/// @version ?????1.0// @description ?Clear those fxxking ads on csdn!// @author ??????sun123zxy// @match ???????blog.csdn.net/*// @grant ???????none// ==/UserScript==(function() { ???‘use strict‘; ???????var CAB = document.createElement("button"); ???CAB.innerHTML="Clear Ads"; ???//CAB.setAttribute("onclick", "javascript:ClearAds()"); ???CAB.onclick=function(){ ???????console.log("Finding ads..."); ???????var Ads = new Array(document.getElementsByClassName("csdn-tracking-statistics mb8 box-shadow")[0], ???????????????????????????document.getElementsByClassName("fourth_column")[0], ???????????????????????????document.getElementsByClassName("right-item _paradigm_S8_csdn_ads_render")[0], ???????????????????????????document.getElementById("kp_box_57"), ???????????????????????????document.getElementsByClassName("right-item _paradigm_S27_csdn_ads_render")[0], ???????????????????????????document.getElementsByClassName("pulllog-box")[0], ???????????????????????????document.getElementById("adContent") ??????????????????????????); ???????console.log("Clearing ads..."); ???????for(var i=0;i<Ads.length;i++){ ???????????if(Ads[i]){ ??????????????Ads[i].parentNode.removeChild(Ads[i]); ???????????} ???????} ???????console.log("Sucessfully Clear Ads!"); ???} ???var body= document.body; ???body.insertBefore(CAB,document.getElementsByClassName("container clearfix")[0]); ???console.log("Sucessfully spawn Clear Button...");})();
View Code

js初学练手:Csdn Ads Cleaner

原文地址:https://www.cnblogs.com/sun123zxy/p/csdnadscleaner.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved