您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Nuke unexepected infinity pools by limiting the max scroll of unknown pages
// ==UserScript== // @name Infinity Scroll Truncation // @namespace primal.red // @version 0.1 // @license MIT // @description Nuke unexepected infinity pools by limiting the max scroll of unknown pages // @match *://*/* // @icon https://www.google.com/s2/favicons?sz=64&domain=tampermonkey.net // @grant none // ==/UserScript== (function() { 'use strict'; var limit = 6000; var skipList = ['duckduckgo.com'] var increasedLengthPages = { 'steepster.com': 1.6 } var skip = false for( let site of skipList ){ if(skip){ break }else{ skip = document.URL.match(site) != null } } Object.entries(increasedLengthPages).map(entry => { let site = entry[0]; let factor = entry[1]; if( document.URL.match(site) != null ){ limit *= factor; } }) if( !skip ){ window.onscroll = function() { if(window.pageYOffset >= limit){ window.scroll(0,limit) } } } })();