Best Reader Mod for MHScans
当前为
// ==UserScript==
// @name MHScans Custom Reader
// @namespace http://tampermonkey.net/
// @version 2024-11-16.2
// @description Best Reader Mod for MHScans
// @author AngelXex
// @match https://twobluescans.com/*
// @icon https://twobluescans.com/wp-content/uploads/2017/10/512X512-150x150.png
// @grant none
// ==/UserScript==
for (const a of document.querySelectorAll("h4")) {
if (a.textContent.includes("Ads Blocker")) {
console.log(a.textContent);
var temp = a.parentElement.parentElement.parentElement.parentElement.parentElement;
temp.remove();
}
}
var zNode = document.createElement ('div');
zNode.innerHTML = '<button id="myButton" type="button">'
+ 'FullScreen</button>'
;
zNode.setAttribute ('id', 'myContainer');
const collection = document.getElementsByClassName("action-icon");
collection[0].appendChild(zNode);
const paddedit = document.getElementsByClassName("reading-content");
paddedit[0].style.padding = "0px";
const deltop = document.getElementsByClassName("go-to-top active");
deltop[0].remove();
//--- Activate the newly added button.
document.getElementById ("myButton").addEventListener (
"click", ButtonClickAction, false
);
function ButtonClickAction (zEvent) {
openFullscreen();
}
/* Get the documentElement (<html>) to display the page in fullscreen */
var elem = document.documentElement;
/* View in fullscreen */
function openFullscreen() {
if (elem.requestFullscreen) {
elem.requestFullscreen();
} else if (elem.webkitRequestFullscreen) { /* Safari */
elem.webkitRequestFullscreen();
} else if (elem.msRequestFullscreen) { /* IE11 */
elem.msRequestFullscreen();
}
}