您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
remove adds
当前为
- // ==UserScript==
- // @author gaojr
- // @namespace https://github.com/gaojr/tampermonkey-scripts
- // @name:CN-zh_cn 移除广告
- // @name RemoveAdds
- // @version 0.1
- // @description remove adds
- // @license MIT
- // @match https://blog.csdn.net/*
- // @match https://www.iplaysoft.com/*
- // @match https://www.jianshu.com/*
- // @grant GM_addStyle
- // @run-at document-end
- // ==/UserScript==
- var href = window.location.href;
- /**
- * CSDN
- */
- var dealCsdn = function () {
- // 文章页面
- var article = /https:\/\/.*\.csdn\.net\/.*\/article\/details\/.*/;
- if (article.test(href)) {
- document.querySelector('#dmp_ad_58').remove();
- document.querySelector('#mainBox > aside').remove();
- document.querySelector('.tool-box.vertical').remove();
- document.querySelector('.recommend-box').remove();
- // document.querySelector('.csdn-side-toolbar').parentElement.remove();
- // document.querySelector('#mainBox > main > div.hide-article-box.hide-article-pos.text-center > a').click();
- GM_addStyle('#mainBox > main { float: none;margin-left: auto;margin-right: auto; }');
- }
- };
- /**
- * 异次元 iplaysoft.com
- */
- var dealIplaysoft = function () {
- // 全局
- document.querySelectorAll('body script').forEach(function (e) {
- e.remove();
- });
- document.querySelectorAll('iframe').forEach(function (e) {
- e.remove();
- });
- document.querySelectorAll('.adsbygoogle').forEach(function (e) {
- e.remove();
- });
- document.querySelectorAll('.crumb_ad').forEach(function (e) {
- e.remove();
- });
- document.querySelector('div#sidebar').remove();
- // 首页
- var home = /https:\/\/www\.iplaysoft\.com\/?$/;
- // 文章页面
- var article = /https:\/\/www\.iplaysoft\.com\/.+/;
- if (home.test(href)) {
- // 删除广告
- document.querySelector('#show_post_side').remove();
- document.querySelector('#section_event').remove();
- document.querySelector('#section_hot').remove();
- // 样式调整
- GM_addStyle('#show_post_entry,#postlist { float: none;margin-left: auto;margin-right: auto; }');
- } else if (article.test(href)) {
- // 删除广告
- document.querySelector('.post .entry-content').nextSibling.remove();
- document.querySelector('.post > div.entry-meta.clear > ul.same-cat-post').nextSibling.remove();
- // 删除回复
- document.querySelector('div#respond').remove();
- // 删掉有 style、无 id、无 class、无文字的 div
- document.querySelectorAll('div').forEach(function (e) {
- if (!!e.getAttribute('style') && !e.getAttribute('id') && !e.getAttribute('class') && !e.textContent.trim()) {
- e.remove();
- }
- });
- // 样式调整
- GM_addStyle('#container #content { float: none;margin-left: auto;margin-right: auto; }');
- GM_addStyle('#share_toolbar,.entry-banner,#respond { margin-left: auto;margin-right: auto; }');
- }
- };
- /**
- * 简书
- */
- var dealJianshu = function () {
- // 文章页面
- var article = /https:\/\/www\.jianshu\.com\/p\/.+/;
- if (article.test(href)) {
- GM_addStyle('#__next ._3Pnjry,#__next > div._21bLU4._3kbg6I > div > aside,#__next > div._21bLU4._3kbg6I > div > div._gp-ck { display: none; }');
- }
- };
- (function () {
- 'use strict';
- var isCsdn = /https:\/\/.*\.csdn\.net\/?.*/;
- var isIplaysoft = /https:\/\/www\.iplaysoft\.com\/?.*/;
- var isJianshu = /https:\/\/www\.jianshu\.com\/?.*/;
- if (isCsdn.test(href)) {
- dealCsdn();
- } else if (isIplaysoft.test(href)) {
- dealIplaysoft();
- } else if (isJianshu.test(href)) {
- dealJianshu();
- }
- })();