您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
我看不懂日文标题啊!
当前为
// ==UserScript== // @name Bangumi显示中文标题 // @namespace http://tampermonkey.net/ // @version 0.2 // @description 我看不懂日文标题啊! // @author Marsen // @match http*://bgm.tv/* // @match http*://bangumi.tv/* // @icon https://bgm.tv/img/favicon.ico // @grant none // ==/UserScript== (function () { 'use strict'; // 动画详情页替换H1大标题,保留小字号原标题 if (document.URL.indexOf("subject/") > -1 || document.URL.indexOf("ep/") > -1) { let h1Title = document.querySelector("#headerSubject > h1 > a"); if (h1Title.title != "") { let originalTitle = document.createElement("small"); originalTitle.innerText = h1Title.text + " "; h1Title.parentNode.insertBefore(originalTitle, h1Title.nextElementSibling) h1Title.text = h1Title.title; } } // 登录后首页替换进度管理标题 else if (document.querySelector("#header > h1").textContent.startsWith("Hi")) { // blockMode let blockModeTitles = document.querySelectorAll("[id^='subjectPanel'] > div.header.clearit > div > h3 > a"); blockModeTitles.forEach(function (t) { t.text = t.attributes["data-original-title"].value; }); let blockModeLeftTitles = document.querySelectorAll("#prgSubjectList li a.subjectItem.title.textTip"); blockModeLeftTitles.forEach(function (t) { t.querySelector("span").innerHTML = t.attributes["data-original-title"].value; }); // tinyMode let tinyModeTitles = document.querySelectorAll("[id^='subjectPanel'] > div.epGird > div > a:nth-child(2)"); tinyModeTitles.forEach(function (t) { t.innerText = t.attributes["data-original-title"].value; }); } })();