字数限制新规出台,是否配套增加字数统计提示
- 内容介绍
- 文章标签
- 相关推荐
字数限制新规出台,是否可以配套增加字数统计提示,原先 6 字还是很容易肉眼计数的,现在限制 20 字经常遇到:字数不足 → 增加几个字 → 字数不足 的尴尬情况,如果有个字数提示器就方便多了
image730×286 10.2 KB
油猴简单实现了一下,不过还是希望有个官方提示器哈哈
字数统计提示器
// ==UserScript==
// @name Linux.do 字数统计显示
// @namespace https://linux.do/
// @version 1.0
// @description 在 Linux.do 论坛帖子编辑区右下角显示实时字数统计
// @match https://linux.do/*
// @grant none
// ==/UserScript==
(function () {
'use strict';
/**
* 等待某个元素出现
* @param {string} selector
* @param {number} timeout 毫秒
* @returns {Promise<HTMLElement>}
*/
function waitForElement(selector, timeout = 20000) {
return new Promise((resolve) => {
const el = document.querySelector(selector);
if (el) return resolve(el);
const observer = new MutationObserver(() => {
const element = document.querySelector(selector);
if (element) {
observer.disconnect();
字数限制新规出台,是否可以配套增加字数统计提示,原先 6 字还是很容易肉眼计数的,现在限制 20 字经常遇到:字数不足 → 增加几个字 → 字数不足 的尴尬情况,如果有个字数提示器就方便多了
image730×286 10.2 KB
油猴简单实现了一下,不过还是希望有个官方提示器哈哈
字数统计提示器
// ==UserScript==
// @name Linux.do 字数统计显示
// @namespace https://linux.do/
// @version 1.0
// @description 在 Linux.do 论坛帖子编辑区右下角显示实时字数统计
// @match https://linux.do/*
// @grant none
// ==/UserScript==
(function () {
'use strict';
/**
* 等待某个元素出现
* @param {string} selector
* @param {number} timeout 毫秒
* @returns {Promise<HTMLElement>}
*/
function waitForElement(selector, timeout = 20000) {
return new Promise((resolve) => {
const el = document.querySelector(selector);
if (el) return resolve(el);
const observer = new MutationObserver(() => {
const element = document.querySelector(selector);
if (element) {
observer.disconnect();

