您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Всегда пишем жирным текстом
// ==UserScript== // @name LZT BoldMessage // @namespace https://greasyfork.org/ru/users/1142494-llimonix // @version 1.4 // @description Всегда пишем жирным текстом // @author llimonix // @match https://zelenka.guru/threads/* // @match https://lolz.guru/threads/* // @icon https://cdn-icons-png.flaticon.com/512/5838/5838522.png // @grant unsafeWindow // @license MIT // ==/UserScript== (function() { const LZTBparentElement = document.querySelector("div.fr-element.fr-view.fr-element-scroll-visible"); function wrapTextInBoldAndCenter(element) { element.innerHTML = `<div style="font-weight: bold;">${element.innerHTML}</div>`; } function handleMessages() { const LZTBmessages = document.querySelectorAll('div.fr-element:not(.processed), .custom:not(.processed)'); LZTBmessages.forEach(message => { wrapTextInBoldAndCenter(LZTBmessages); LZTBparentElement.classList.add('processed'); }); const LZTBnestedDiv = LZTBparentElement.querySelector("div"); if (!LZTBnestedDiv) { if (LZTBmessages.innerHTML == undefined) { LZTBparentElement.innerHTML = `<div style="font-weight: bold">${LZTBparentElement.innerHTML}</div>`; } else { LZTBparentElement.innerHTML = `<div style="font-weight: bold;">${LZTBparentElement.innerHTML}</div>`; } } } LZTBparentElement.addEventListener("keydown", function(event) { handleMessages(); }); })();