您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
自用
// ==UserScript== // @name ###########################自用网页增强工具 // @namespace http://tampermonkey.net/ // @version 0.1 // @description 自用 // @author baideye.com // @match *://*.uviewui.com/* // @icon https://www.google.com/s2/favicons?sz=64&domain=uviewui.com // @grant none // @require https://libs.baidu.com/jquery/2.0.0/jquery.min.js // @license MIT // ==/UserScript== // 创建最外层盒子box和目录toc $("#app").prepend("<div id='box'><div id='toc'></div></div>"); $("#box").css({ "display": "flex", "flex-direction": "column", "position": "fixed", "left": "0", "top":"20%", "z-index": "9999999", "background": "#fff", "border": "1px solid #dee1ed", "padding": "10px", "font-size": "16px", "width":"145px", }); $("#toc").css({ "display": "flex", "flex-direction":" column", }) // h3 creatToc() $("#box").append("<div id='reset'>刷新</div>"); $("#reset").css({ "margin": "20px auto 10px", "background": "#2a955f", "color": "#fff", "padding": "5px 30px", "border-radius": "5px", }) $("#reset").bind('click', function() { $("#toc").empty() ; creatToc() }) function creatToc(){ // 创建目录 let h3Arr = document.querySelectorAll("h3"); for(let value of h3Arr){ $("#toc").append("<a id='h3' class='text' href=' "+ value.querySelector("a").href +" '>"+value.innerText+"</a>"); } // 添加css $(".text").css({ "color": "#555", "margin-top": "15px", "font-weight": "normal", }); } // $(window).bind('hashchange', function() { // location.reload(); // });