When MAL bugs showing ERROR messages or is blank and doesn't load the script reloads the page until MAL is successfully loaded...
当前为
// ==UserScript==
// @name MALFunction - "Fix" ERRORS on MAL
// @namespace MALFunction
// @version 0.9
// @description When MAL bugs showing ERROR messages or is blank and doesn't load the script reloads the page until MAL is successfully loaded...
// @author hacker
// @match https://myanimelist.net/*
// @exclude https://myanimelist.net/animelist/*
// @exclude https://myanimelist.net/mangalist/*
// @icon https://www.google.com/s2/favicons?domain=myanimelist.net
// @run-at document-end
// @grant none
// ==/UserScript==
(function() {
'use strict';
if (document.querySelector("#contentWrapper") === null)
{
location.reload(); //Reloads the page
}
if (document.querySelector("title").innerText === "500 Internal Server Error" || document.querySelector("title").innerText === "504 Gateway Time-out" || document.querySelector("title").innerText === "ERROR: The request could not be satisfied")
{
location.reload(); //Reloads the page
}
})();