Greasy Fork is available in English.
去掉span的内联字体样式,删除部分小说的多余换行。
当前为
// ==UserScript==
// @name 真白萌新站阅读体验优化
// @namespace mashiro_me
// @version 0.1
// @description 去掉span的内联字体样式,删除部分小说的多余换行。
// @author MikaRyu
// @match https://masiro.me/admin/novelReading*
// @icon https://www.google.com/s2/favicons?domain=masiro.me
// @grant none
// ==/UserScript==
(function() {
'use strict';
var baseBox = document.getElementsByClassName("box-body nvl-content")[0];
var spans = baseBox.getElementsByTagName("span");
for(var i = 0;i<spans.length;i++){
spans[i].style.fontFamily = null;
spans[i].style.fontSize = null;
}
var j = 0;
var k = 0;
var tagName,innerText;
var brs = baseBox.childNodes
for(i = 0; i<brs.length; i++){
tagName = brs[i].localName;
innerText = brs[i].innerHTML;
if (tagName == "p" &&
(innerText == " " || brs[i].childNodes.length == 0)){
k += 1;
if( k == 1){
baseBox.removeChild(brs[i]);
}
}else{
k = 0;
}
if (tagName =="br"){
j += 1;
if( j == 2){
baseBox.removeChild(brs[i]);
}
}else{
j = 0;
}
}
})();