您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
[userChromeES] Adds the menu item that reloads the userChromeES to the popup menu of the toolbar button and the sidebar menu.
// ==UserScript== // @name Reload userChromeES // @name:ja userChromeESを再読み込み // @description [userChromeES] Adds the menu item that reloads the userChromeES to the popup menu of the toolbar button and the sidebar menu. // @description:ja 【userChromeES】userChromeESを再読み込みするメニューアイテムを、ツールバーボタンのポップアップメニューとサイドバーメニューに追加します。 // @namespace https://greasyfork.org/users/137 // @version 0.1.0 // @include popup // @include sidebar // @license Mozilla Public License Version 2.0 (MPL 2.0); https://www.mozilla.org/MPL/2.0/ // @compatible Firefox userChromeES用スクリプトです (※GreasemonkeyスクリプトでもuserChromeJS用スクリプトでもありません) / This script is for userChromeES (* neither Greasemonkey nor userChromeJS) // @author 100の人 // @homepage https://greasyfork.org/users/137 // ==/UserScript== (function () { 'use strict'; if (location.pathname === '/sidebar/sidebar.xhtml') { document.head.insertAdjacentHTML('beforeend', `<style> [name="reload-user-chrome-es"] { cursor: pointer; } </style>`); } document.getElementsByTagName('menu')[0].insertAdjacentHTML('beforeend', ` <li><button type="button" name="reload-user-chrome-es"> <img src="chrome://browser/content/extension.svg" alt="" /> ${browser.i18n.getUILanguage() === 'ja' ? 'userChromeESを再読み込みする' : 'Reload userChromeES'} </button></li> `); document.getElementsByName('reload-user-chrome-es')[0].addEventListener('click', () => browser.runtime.reload()); })();