挖矿记录页翻页

在挖矿记录页显示翻页按钮

目前為 2020-10-31 提交的版本,檢視 最新版本

// ==UserScript==
// @name         挖矿记录页翻页
// @namespace    https://fang.blog.miri.site
// @version      0.1
// @description  在挖矿记录页显示翻页按钮
// @author       Mr_Fang
// @match        https://www.mcbbs.net/plugin.php?id=mcbbs_lucky_card:prize_pool&action=log*
// @grant        none
// ==/UserScript==

(function() {
    var log = (m) => {
        console.log("[UserScrip] " + m);
    }
    var filename = window.location.href.split("/").slice(window.location.href.split("/").length - 1,window.location.href.split("/").length).toString(String).split(".")[0];
    function GetQueryValue(queryName) {
        var query = decodeURI(window.location.search.substring(1));
        var vars = query.split("&");
        for (var i = 0; i < vars.length; i++) {
            var pair = vars[i].split("=");
            if (pair[0] == queryName) { return pair[1]; }
        }
        return null;
    }

    var page = parseInt(GetQueryValue('page'));
    var prev;
    var nxt;
    var ft = GetQueryValue('ft');

    log('本页表格行数:'+jq('table.dt.mtm>tbody').children('tr').length);
    log('首页第一条挖矿记录时间:' + ft);
    log('本页第一条挖矿记录时间:' + jq("table.dt.mtm>tbody>tr:nth-child(2)>td:last-child").text());

    if(GetQueryValue('page') == null || GetQueryValue('page') < 1){
        nxt = 2;
        page = 1;
    }else{
        prev = page - 1;
        nxt = page + 1;
    }


    if(page == 1 && ft == null){
        ft = jq("table.dt.mtm>tbody>tr:nth-child(2)>td:last-child").text();
    }else if(page != 1 && ft == null){
        window.location.href = "plugin.php?id=mcbbs_lucky_card:prize_pool&action=log&page=1";
    }

    var prev_html = "";
    var nxt_html = "";
    if(page > 1){
        prev_html = '<a href="plugin.php?id=mcbbs_lucky_card:prize_pool&action=log&page=' + prev + '&ft=' + ft + '" class="prev">上一页</a>'
    }
    if(jq('table.dt.mtm>tbody').children('tr').length == 21){
        nxt_html = '<a href="plugin.php?id=mcbbs_lucky_card:prize_pool&action=log&page=' + nxt + '&ft=' + ft + '" class="nxt">下一页</a>';
    }

    if(page != 1 && ft == jq("table.dt.mtm>tbody>tr:nth-child(2)>td:last-child").text()){
        prev_html = "";
        page = 1;
        nxt = page + 1;
        nxt_html = '<a href="plugin.php?id=mcbbs_lucky_card:prize_pool&action=log&page=' + nxt + '&ft=' + ft + '" class="nxt">下一页</a>';
    }

    if(GetQueryValue('id') == "mcbbs_lucky_card:prize_pool" && GetQueryValue('action') == "log"){
        jq('.bm.bw0').append(`
<div class="pg">` + prev_html + `<strong>` + page + `</strong>` + nxt_html + `</div>
`);
    }


})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址