您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Feederチャットの投稿内容入力欄に文字数カウンターを追加します。
// ==UserScript== // @name 文字数カウンター(Feederチャット) // @namespace http://tampermonkey.net/ // @version 0.1 // @description Feederチャットの投稿内容入力欄に文字数カウンターを追加します。 // @author You // @match *.x-feeder.info/*/ // @exclude *.x-feeder.info/*/sp/ // @exclude *.x-feeder.info/*/settings/** // @grant none // ==/UserScript== (function() { 'use strict'; const setCounter = h => { const textLength = $(`#${newActiveForm}`).val().length; textLength > 1000 ? h.html(`<b style="color:red;">制限を${textLength - 1000}文字オーバーしています</b>`) : h.html(`残り<b>${1000 - textLength}</b>文字`); } const h = $("<div>").appendTo(".category_options_frame").eq(0); setCounter(h); $(`#${newActiveForm}`).change(() => setCounter(h)); $("#input_type").click(() => { setCounter(h); $(`#${newActiveForm}`).change(() => setCounter(h)); }); $("#post_btn").click(() => setCounter(h)) })();