您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Fix the domain of links in Bangumi
当前为
// ==UserScript== // @name Bangumi-Links-Domain-Fixer // @namespace BLDF // @description Fix the domain of links in Bangumi // @include /^https?:\/\/(doujin\.|)((bgm|bangumi)\.tv|chii\.in)/ // @version 0.0.2 // @grant none // ==/UserScript== (function() { //Get the domain now using. var domain = window.location.host.match(/(bgm|bangumi)\.tv|chii\.in/)[0]; var protocal = window.location.protocol; var links = document.getElementsByTagName('a'); for(j = 0, len = links.length; j < len; j++) { i = links[j]; if (i.href.match(/https?:\/\/((bgm|bangumi)\.tv|chii\.in)/)) { i.href = i.href.replace(/https?:\/\/((bgm|bangumi)\.tv|chii\.in)/, protocal + '//' + domain); i.innerHTML = i.innerHTML.replace(/https?:\/\/((bgm|bangumi)\.tv|chii\.in)/, protocal + '//' + domain); } else if (i.href.match(/https?:\/\/doujin\.((bgm|bangumi)\.tv|chii\.in)/)) { i.href = i.href.replace(/https?:\/\/doujin\.((bgm|bangumi)\.tv|chii\.in)/, protocal + '//doujin.' + domain); i.innerHTML = i.innerHTML.replace(/https?:\/\/doujin\.((bgm|bangumi)\.tv|chii\.in)/, protocal + '//doujin.' + domain); } } })();