您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Loosely inspired by "Handy ExHentai" script. Now loads more pages by nesting iFrames.
// ==UserScript== // @name ExHentai - Preload next page // @version 1.1 // @namespace exhentai-preload-page // @author BlindJoker // @homepage https://github.com/BlindJoker // @description Loosely inspired by "Handy ExHentai" script. Now loads more pages by nesting iFrames. // @match http://exhentai.org/s/* // @match http://g.e-hentai.org/s/* // @run-at document-end // @grant none // ==/UserScript== /* * Let the user scripts or content scripts running in an annoymous function. */ (function (window) { "use strict"; var pnext = document.getElementById("next").href; // Prevents possible infinite loadings if(window.self !== window.top && window.location.href == pnext) { console.log("finished loading everything"); return; } var nframe = document.createElement("iframe"); nframe.src = pnext; nframe.id = "nframe"; nframe.style.width = "1px"; nframe.style.height = "1px"; nframe.style.border = "none"; document.getElementById("img").addEventListener('load', function() { document.body.appendChild(nframe); }); var script = document.createElement('script'); script.type = "text/javascript"; script.innerHTML = "var uweo = update_window_extents;" + "update_window_extents = function() {" + " uweo();" + " document.getElementById('img').addEventListener('load', function() {" + " document.getElementById('nframe').src = document.getElementById('next').href;" + " });" + "}"; document.head.appendChild(script); }) (window);