Sleazy Fork is available in English.

热门页面修正

修复热门页面的正确跳转

// ==UserScript==
// @name         热门页面修正
// @namespace    https://www.sehuatang.net
// @version      1.5
// @description  修复热门页面的正确跳转
// @author       汪汪
// @include      *://*javbus.com/*
// @include      *://www.*bus*/*
// @include      *://www.*javsee*/*
// @include      *://www.*seejav*/*
// @match        *://*.sehuatang.net/*
// @match        *://*.sehuatang.org/*
// @match        *://*.sehuatang.*/*
// @match        *://*.jq2t4.com/*
// @match        *://*.0krgb.com/*
// @match        *://*.xxjsnc.co/*
// @match        *://*.o4vag.com/*
// @match        *://*.weterytrtrr.*/*
// @match        *://*.qweqwtret.*/*
// @match        *://*.retreytryuyt.*/*
// @match        *://*.qwerwrrt.*/*
// @match        *://*.ds5hk.app/*
// @match        *://*.30fjp.com/*
// @match        *://*.18stm.cn/*
// @match        *://*.xo6c5.com/*
// @match        *://*.mzjvl.com/*
// @match        *://*.9xr2.app/*
// @match        *://*.kzs1w.com/*
// @match        *://*.nwurc.com/*
// @match        *://*.zbkz6.app/*
// @match        *://*.ql75t.cn/*
// @match        *://*.0uzb0.app/*
// @match        *://*.d2wpb.com/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=sehuatang.net
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';

//当前网址
let url = location.href

//匹配热门页面
let regExp = /heats/

//匹配板块
let typeid = /typeid/

//方法
if (regExp.exec(url)) {

        console.log("当前正在热门页面")

        //获取dom
        let page = document.querySelectorAll('.pg')[0].querySelectorAll('a')

       
        if (page.length > 0) {

            //遍历赋值
            for (let i = 0; i < page.length; i++) {
               let pageOne = page[i].getAttribute("href").concat('&orderby=heats')

                page[i].setAttribute('href',pageOne)
            }
    }

    if(document.querySelectorAll('.pg').length >1){
        let page1 = document.querySelectorAll('.pg')[1].querySelectorAll('a')

//遍历赋值
            for (let i = 0; i < page.length; i++) {
               let pageTwo = page1[i].getAttribute("href").concat('&orderby=heats')

                page1[i].setAttribute('href',pageTwo)
            }

      }



}
else{
    console.log('需进入热门页面启动脚本')
}
// 子版块热门处理
if (typeid.exec(url)) {

 console.log("当前正在子版块")

    let id = /&filter=typeid&typeid=.../


    if(url.match(id) != null){
      var last=url.match(id)[0]
    }
  

    if (document.querySelectorAll('.tf').length>0) {


      let bankuai = document.querySelectorAll('.tf')[0].children[3]
       let bankuaiHref = document.querySelectorAll('.tf')[0].children[3].getAttribute('href')

      bankuai.setAttribute('href',bankuaiHref.concat(last))

    }


}
})();