You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用Tampermonkey编写脚本跳过页面跳转倒计时

Tampermonkey 脚本:跳过课程页面倒计时

以下是针对你的需求编写的 Tampermonkey 脚本,可立即启用「下一页」按钮,无需等待35秒倒计时:

脚本代码

// ==UserScript==
// @name        跳过课程页面倒计时
// @namespace   Tampermonkey Scripts
// @match       https://你的课程域名.com/*  // 替换为实际课程页面的URL
// @grant       none
// @version     1.0
// @description 跳过课程页面的35秒倒计时,直接显示并启用下一页按钮
// ==/UserScript==

(function() {
    'use strict';

    // 重写倒计时函数,直接进入按钮启用状态
    window.waitNextLesson = function(vTimeLeft, vTimer) {
        const nextBtn = document.getElementById('pNext');
        const nextDiv = document.getElementById('pNextDiv');
        const nextIcon = document.getElementById('pNextIcon');
        const nextName = document.getElementById('pNextName');
        const autoPlayCheckbox = document.getElementById('iLessonAutoPlay');

        // 设置按钮为可用状态
        nextBtn.rel = 'enabled';
        nextDiv.className = '';
        nextIcon.className = 'FontAwesome FontAwesomeArrowRight';
        nextIcon.innerHTML = '';
        nextName.innerHTML = 'NASTĘPNY SLAJD';

        // 如果开启自动播放,直接点击下一页
        if (autoPlayCheckbox && autoPlayCheckbox.checked) {
            nextBtn.click();
        }
    };

    // 立即启用下一页按钮(如果当前处于禁用状态)
    function enableNextButton() {
        const nextBtn = document.getElementById('pNext');
        if (nextBtn && nextBtn.rel === 'disabled') {
            waitNextLesson(0, 0);
        }
    }

    // 页面加载完成后执行
    window.addEventListener('load', enableNextButton);

    // 每隔1秒检查一次,防止倒计时重新触发
    setInterval(enableNextButton, 1000);
})();

使用说明

  • 确保已安装 Tampermonkey 浏览器扩展(Chrome/Firefox 等主流浏览器均支持)
  • 点击 Tampermonkey 图标,选择「创建新脚本」
  • 删除默认代码,粘贴上述脚本
  • 将脚本中的 @match 行替换为你课程页面的实际域名(例如 https://your-course-site.com/course/*)
  • 保存脚本,刷新课程页面即可生效

脚本原理

  • 重写页面原有的 waitNextLesson 倒计时函数,跳过倒计时逻辑直接将按钮设置为可用状态
  • 页面加载后立即检查并启用按钮,同时每隔1秒自动检查,确保按钮不会被重新禁用
  • 保留原页面的自动播放功能,如果开启自动播放,脚本会直接触发下一页跳转

内容的提问来源于stack exchange,提问作者Aleksander Łagodziński

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 21:30:58