MHScans Custom Reader

Best Reader Mod for MHScans

目前為 2024-11-16 提交的版本,檢視 最新版本

// ==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();
  }
}