河南教师培训网

admin1个月前js54
// ==UserScript==
// @name         河南教师培训网
// @namespace    http://tampermonkey.net/
// @version      2024-12-14
// @description  try to take over the world!
// @author       You
// @match        https://www.teachersedu.cn/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=teachersedu.cn
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
let curVideoSrc = ''
setVideo()
function setVideo () {
    let video = document.querySelector('video')
    if (video && video.src !== curVideoSrc) {
        curVideoSrc = video.src
        video.addEventListener('ended', function () {
            let div_current = document.querySelector('.task-item.active')
            let next = div_current.parentNode.parentNode.parentNode.nextElementSibling
            next.querySelector('a').click()
        })
    }
}

setInterval(() => {
  let button = document.querySelector('.alert-box-btns .confirm-btn')
  if (button && button.innerText === '下一节') {
      button.click()
  }
  setVideo()
}, 3000)
})();


相关文章

有iframe界面的自动下一集

测试页面https://www.qiju.cc/vod/play/id/356/sid/2/nid/1.html下面是油猴代码,方法一采用延时器 // ==UserScript== //...

js查找字符串是否包含 "字符串"

includes() 方法是ES6引入的一个新方法,用于判断一个字符串是否包含另一个字符串。它返回一个布尔值,表示是否找到了指定的子字符串。divs = document.querySelectorA...

js跳转到指定url

在 JavaScript 中,可以使用以下方法将页面跳转到指定的 URL:window.location.href = 'http://example.com';  ...

foreach用法

// 获取页面上所有的 tbody 元素 let tbody = document.querySelectorAll('tbody...

油猴第一课百度两下

// ==UserScript== // @name         百度两下 //&...