您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Add classes to BODY when site-skin specific ids are detected. Works for Tropospherical, Celerity and Gradation.
当前为
// ==UserScript== // @name Dreamwidth Site Skin Detector // @namespace dreamwidth // @description Add classes to BODY when site-skin specific ids are detected. Works for Tropospherical, Celerity and Gradation. // @include http://*.dreamwidth.org/* // @grant none // @version 0.0.1.20141029152926 // ==/UserScript== (function() { var bodytag = document.getElementsByTagName("body")[0]; var alpha = document.getElementById("shim-alpha"); var deco = document.getElementById("page-decoration"); var horizontal = document.getElementsByClassName("horizontal-nav"); var vertical = document.getElementsByClassName("vertical-nav"); if (alpha) { bodytag.className += " " + "tropo"; } else if (deco) { bodytag.className += " " + "celerity"; } else if (horizontal) { bodytag.className += " " + "gradation-horizontal"; } else if (vertical) { bodytag.className += " " + "gradation-vertical"; } var loggedout = document.getElementById("login-table"); if (loggedout) { bodytag.className += " " + "loggedout"; } var editprofile = document.getElementById("page_manageprofile"); if (editprofile) { bodytag.className += " " + "editprofile"; } var comments = document.getElementById("page_talkread"); if (comments) { bodytag.className += " " + "comments"; } var inbox = document.getElementById("page_inbox"); if (inbox) { bodytag.className += " " + "inbox"; } })();