您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
unescapes non-ascii chars escaped on tumblr mega-editor's tag edit tab.
// ==UserScript== // @name tumblr-megaeditor-tag-fix // @description unescapes non-ascii chars escaped on tumblr mega-editor's tag edit tab. // @description:ja Tumblrの複数投稿編集ツール(mega-editor)での日本語タグなどの非Asciiタグが文字化け(エスケープ: %uXXXX形式に変換)されてしまうのを修正します。 // @namespace http://reppets.hatenablog.com/ // @version 1.0.0 // @compatible firefox (verified with 43.0.4) // @compatible chrome (verified with 47.0.2526.111) // @license https://raw.githubusercontent.com/reppets/tumblr-megaeditor-tag-fix/master/LICENSE // @include https://www.tumblr.com/mega-editor/* // ==/UserScript== var observer = new MutationObserver(function(records, observer) { var nodeList = document.querySelectorAll('#tags label'); var nodes = Array.prototype.slice.call(nodeList,0); // to use forEach() method. nodes.forEach(function(elem, index, array){ elem.textContent = unescape(elem.textContent); }); }); observer.observe(document.getElementById('tags'), {childList: true});