// ==UserScript== // @name 重庆人社培训必修课 // @namespace vx_shuake345 // @version 0.1 // @description 主页自动刷新|自动点击未完成课程|自动进入观看|自动切换 // @author vx_shuake345 // @match *://*.21tb.com/* // @grant none // ==/UserScript== (function() { 'use strict'; function sx(){window.location.reload()} document.addEventListener("visibilitychange", function() { console.log(document.visibilityState); if(document.visibilityState == "hidden") { } else if (document.visibilityState == "visible") { if(document.URL.search('org/courseDetail')>1 ){ setTimeout(sx,201)}}}); function ks(){ if(document.getElementsByClassName('only-one-btn elpui-layer-btn0').length>0){ document.getElementsByClassName('only-one-btn elpui-layer-btn0')[0].click() window.close(); } else if(document.getElementsByClassName('btn-item cursor').length>0){ document.getElementsByClassName('btn-item cursor')[2].click() clearInterval(ks1) setTimeout(zy,6000) } } var ks1=setInterval(ks,3000) function zy(){ if(document.URL.search('courseDetail')>0){ document.querySelectorAll('div.text-box>div>div.text-item.cursor')[0].click() } } function cy(){ if(document.URL.search('courseStudyItem.learn.do')>0){ if(document.querySelector('iframe').contentWindow.document.getElementsByClassName('finish-tig').length==document.querySelector('iframe').contentWindow.document.getElementsByClassName('section-title').length){ document.querySelector("#goBack > a").click() setTimeout(function (){ document.querySelector("a.layui-layer-btn1").click() },3611) } document.querySelector('iframe').contentWindow.document.getElementsByClassName('section-title')[document.querySelector('iframe').contentWindow.document.getElementsByClassName('finish-tig').length].click() } } setInterval(cy,8000) })();