您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
自动加载下一页,只在 http://jandan.net/pic 启用,子页面不使用该功能,启用脚本时刷新页面将回到页面顶部,主评论框将被移动到页面顶端
// ==UserScript== // @name 煎蛋自动加载下一页 // @namespace sac@jandan // @version 0.2 // @description 自动加载下一页,只在 http://jandan.net/pic 启用,子页面不使用该功能,启用脚本时刷新页面将回到页面顶部,主评论框将被移动到页面顶端 // @author Sacnussem // @match http*://jandan.net/pic // @icon https://cdn.jandan.net/static/img/favicon.ico // @require https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js // ==/UserScript== (function() { 'use strict'; var debug=false; var $ = window.jQuery; function dbg(o){if(debug)console.log(o);} function info(o){console.log(o);} var currentList=$("#body #content #comments ol"); var currnetPage=$("#comments > div:nth-child(4) > div > span").html().replace("[","").replace("]",""); var loading=false; function loadNew(pageID){ $.ajax({ async:true, type:"GET", url:"pic/page-"+pageID+"#comments", success:function(data){ dbg(data); var newHtml = $("<code></code>").append($(data)); var list=$("#body #content #comments ol li",newHtml); dbg(list); for(var i=0;i<list.length;i++){ currentList.append(list[i]); dbg(list[i]); } $(".comment-like, .comment-unlike").click(function () { ooxx_action($(this), "comment") }); $(".tucao-btn").click(function () { var n = $(this); var m = n.data("id"); var o = n.closest("li"); var l = o.find("div.jandan-tucao"); if (l.length) { l.slideToggle("fast") } else { tucao_load_content(o, m) } }); loading=false; } }); } function load(){ loading=true; info("Load new page, id = "+(currnetPage-1)) loadNew(currnetPage-1); currnetPage--; } function loadCheck(){ if(loading)return false; var expectHeight=(Math.floor($(document).height()/$(window).height())-1)*$(window).height(); var currentHeight=$(document).scrollTop(); if(currentHeight>=expectHeight)return true; else return false; } function moveComment(){ var a=$("#comments > div:nth-child(8)"); var b=$("#commentform") $("#comments h3#comments").remove(); a.remove(); b.remove(); $("#comments").prepend(a,b); } if ('scrollRestoration' in history) { history.scrollRestoration = 'manual'; } moveComment(); $(document).bind('scroll', function() { if(loadCheck())load(); dbg(loadCheck()) }); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址