您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Makes reading masnavi.net easier on mobile
// ==UserScript== // @name Masnavi Mobile // @description Makes reading masnavi.net easier on mobile // @version 1.2 // @grant none // @include http://masnavi.net/* // @license MIT // @namespace https://greasyfork.org/users/1463653 // ==/UserScript== document.getElementsByClassName("border-container")[0].style.border = "0px" const divs = document.querySelectorAll('div'); divs.forEach(div => { if (div.style.width === '75%') { div.style.width = "100%"; } div.style.border = "0px"; }); function replaceDoubleAsterisksWithBr(element) { element.childNodes.forEach(node => { if (node.nodeType === Node.TEXT_NODE) { const parts = node.textContent.split('**'); if (parts.length > 1) { const fragment = document.createDocumentFragment(); parts.forEach((part, index) => { fragment.appendChild(document.createTextNode(part)); if (index < parts.length - 1) { fragment.appendChild(document.createElement('br')); } }); node.replaceWith(fragment); } } else if (node.nodeType === Node.ELEMENT_NODE) { replaceDoubleAsterisksWithBr(node); } }); } replaceDoubleAsterisksWithBr(document.body);