您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Enlarge the current manga page when it loads.
// ==UserScript== // @name Mangakoi Always Fullscreen // @namespace MangakoiAlwaysFullscreen // @description Enlarge the current manga page when it loads. // @include http://*mangakoi.com/manga/* // @version 1 // @noframes // @grant none // ==/UserScript== if (window.top != window.self) //-- Don't run on frames or iframes. return; function scriptMain () { var enable = localStorage.getItem("autoFullEnable") == "1"; if (enable) enlarge(); var input = document.createElement('a'); input.innerHTML = 'Turn auto Fullscreen '; if (enable) { input.innerHTML += 'On'; } else { input.innerHTML += 'Off'; } input.setAttribute('class', 'btn-three'); input.setAttribute('id', 'toggleFullscreenBtn'); //input.addEventListener('click',toggleAlwayFullscreen,false); input.onclick = function toggleAlwayFullscreen() { var en = localStorage.getItem("autoFullEnable") != "1"; if(en) localStorage.setItem('autoFullEnable', "1"); else localStorage.setItem('autoFullEnable', "0"); var btn = document.getElementById('toggleFullscreenBtn'); btn.innerHTML = 'Turn auto Fullscreen '; if (en) { btn.innerHTML += 'On'; } else { btn.innerHTML += 'Off'; } }; var buttonsBar = document.getElementsByClassName('mobile-none left') [0]; buttonsBar.appendChild(input); } window.addEventListener ("load", scriptMainLoader, false); function scriptMainLoader () { addJS_Node (null, null, scriptMain); } // From : http://stackoverflow.com/questions/10958386/simple-alternative-to-greasemonkey function addJS_Node (text, s_URL, funcToRun) { var D = document; var scriptNode = D.createElement ('script'); scriptNode.type = "text/javascript"; if (text) scriptNode.textContent = text; if (s_URL) scriptNode.src = s_URL; if (funcToRun) scriptNode.textContent = '(' + funcToRun.toString() + ')()'; var targ = D.getElementsByTagName ('head')[0] || D.body || D.documentElement; targ.appendChild (scriptNode); }