您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
优化乐学的显示界面
当前为
// ==UserScript== // @name 北理乐学美化 // @namespace cn.edu.bit // @version 0.1 // @description 优化乐学的显示界面 /* 1. 通过判断是否有文件,来判断是否要隐藏 2. 统一修改各个项目的标题,为了让用户意识到某些项目是隐藏的,所以我们给不显示的周也打上周号以此来提醒用户 3. (准备增加一个还原按钮) */ // @author SH // @match http://lexue.bit.edu.cn/course/view.php?id=* // @grant none // ==/UserScript== (function() { 'use strict'; /* var btn=document.createElement("BUTTON"); document.body.appendChild(btn); btn.clientHeight = 100; btn.clientWidth = 100; btn.innerHTML = "click me"; */ function reBuild(){ // 获取各个标题 var items = document.getElementsByClassName("section main section-summary clearfix"); // 用于记录第一个非空的周 var order = 1; for(var i = 0;i < items.length; i++){ // 修改标题 items[i].getElementsByTagName("a")[0].innerHTML = "第" + (order++) + "周"; // 判断是不是为空 var isEmpty = items[i].getElementsByClassName("section-summary-activities pr-2 mdl-right").length == 0; // 设置为隐藏 if(isEmpty) items[i].style.display = "none"; } } window.setTimeout(reBuild(), 1500); })();