您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
关闭未登录时的底部通知,自动点击“阅读更多”,关闭“转盘”
您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
- // ==UserScript==
- // @name CSDN Clean Page
- // @namespace http://tampermonkey.net/
- // @version 0.3
- // @description 关闭未登录时的底部通知,自动点击“阅读更多”,关闭“转盘”
- // @author You
- // @match https://blog.csdn.net/*
- // @grant none
- // ==/UserScript==
- (async function() {
- 'use strict';
- function sleep(ms) {
- return new Promise(resolve => setTimeout(resolve, ms));
- }
- var a = $(".btn-close");
- var m = $("#btn-readmore");
- var ad1 = $('#_360_interactive');
- var ad2 = $('#adContent');
- var counter = 0;
- while (a.length == 0 || m.length == 0) {
- await sleep(2000);
- counter ++;
- if (counter > 16) {
- console.log('Waited 32 seconds, exiting...');
- return -1;
- }
- console.log("Length: a:", a.length, "m:", m.length);
- }
- for (var i = 0; i < a.length; i++) {
- a[i].click();
- }
- console.log("a clicked");
- m[0].click()
- console.log("m clicked");
- console.log("All Btns Clicked");
- ad1.remove();
- ad2.remove();
- return 0;
- })();