您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Hide/show navbar for Fudan BBS
当前为
- // ==UserScript==
- // @name Fudan BBS Hide NavBar
- // @namespace https://github.com/adelabs
- // @description Hide/show navbar for Fudan BBS
- // @version 2.0.1
- // @license GPL version 3
- // @include *://bbs.fudan.edu.cn/*
- // @include *://bbs.fudan.sh.cn/*
- // @require http://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/jquery.min.js
- // @grant none
- // @run-at document-end
- // ==/UserScript==
- // Add a button
- var button = $('<button>hide</button>');
- $([
- 'div#main > form', // Forms (new post, reply, forward, user query)
- 'div#main > img', // Index
- 'div#main > table', // Sections
- 'div.heading > div', // Board
- 'div.ptop > a', // Post
- ].join(',')).first().before(button);
- // Toggle
- speed = 500;
- var navbar = $('ul#nav');
- var headerbar = $('div#hd');
- var main = $('div#main');
- button.click(function(){
- console.log('toggle');
- if (button.text() == 'show') {
- navbar.show(speed);
- headerbar.show(speed);
- main.attr('style', 'margin:6px 6px 6px 144px');
- button.text('hide');
- } else {
- navbar.hide();
- headerbar.hide();
- main.attr('style', 'margin:6px 6px 6px 6px');
- button.text('show');
- }
- }).hide().click().show(speed);