您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
知乎标题自由隐藏与显示;百度知道隐藏与显示,展开全部
// ==UserScript== // @name 知乎、百度知道小工具 // @namespace jerry.k // @version 0.1 // @description 知乎标题自由隐藏与显示;百度知道隐藏与显示,展开全部 // @author codrwu // @match https://www.zhihu.com/question/* // @match https://zhidao.baidu.com/question/* // @icon todo // @grant none // @license MIT // ==/UserScript== (function () { 'use strict'; let zhihuEl = document.getElementsByClassName("QuestionHeader-title")[0] if (zhihuEl) { zhihuEl.setAttribute("hidden", "true"); let button = document.createElement("input"); button.setAttribute("type", "button"); button.setAttribute("value", "显示标题"); button.setAttribute("class", "Button FollowButton Button--primary Button--blue"); button.addEventListener('click', function () { if (zhihuEl.getAttribute("hidden")) { zhihuEl.removeAttribute("hidden"); button.setAttribute("value", "隐藏标题"); } else { zhihuEl.setAttribute("hidden", "true"); button.setAttribute("value", "显示标题"); } }); document.getElementsByClassName("QuestionHeader-content")[0].appendChild(button); return } let baiduEl = document.getElementsByClassName("wgt-header-title-text")[0] if (baiduEl) { let innerText = baiduEl.innerText; baiduEl.innerText = "_" setTimeout(() => { document.getElementsByClassName("wgt-answers-showbtn")?.[0].click() }, 1000); let button = document.createElement("span"); button.innerText = "显示标题" button.setAttribute("class", "iknow-icons wgt-header-title-btn"); button.addEventListener('click', function () { if (baiduEl.innerText != "_") { baiduEl.innerText = "_" button.innerText = "隐藏标题" } else { baiduEl.innerText = innerText button.innerText = "显示标题" } }); document.getElementsByClassName("wgt-header-title-content")[0].appendChild(button); return } })();