您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
因为优书网发现页是无限往下加载的模式,刷着刷着很容易就会导致缓存过多,所以就有了这么一个清理页面的脚本……已跳过的内容会被删除。多于30条内容就会删除,在完成删除前请勿向下滚动页面,否则会多刷多删。
// ==UserScript== // @name 优书网发现页面删除过多内容 // @namespace http://www.lkong.net/home.php?mod=space&uid=516696 // @version 0.1 // @description 因为优书网发现页是无限往下加载的模式,刷着刷着很容易就会导致缓存过多,所以就有了这么一个清理页面的脚本……已跳过的内容会被删除。多于30条内容就会删除,在完成删除前请勿向下滚动页面,否则会多刷多删。 // @author 仙圣 // @match *://www.yousuu.com/explore // @include *://www.yousuu.com/explore // @icon http://www.yousuu.com/favicon.ico // ==/UserScript== setInterval(function(){ //重要:检查卡片数量并进行部分删除 var cards = document.getElementsByClassName("BookCommentItem"); //限制卡片数量 var limits = 30; //计算应该删除多少个卡片 var needToDel = cards.length - limits; console.log("卡片数量:" + cards.length + " 需要删除:" + needToDel); if (needToDel > 0) { console.log("触发"); for (var del = 0; del < needToDel; del++) { console.log(del); try { cards[0].parentNode.removeChild(cards[0]); } catch (err) { console.log("出现非致命性错误"); continue; } } scrollBy(0,-3500);//向上滚动防止无限刷出新的内容同时无限删除旧的内容 } },1000);