博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
继续教育学习脚本
阅读量:4640 次
发布时间:2019-06-09

本文共 778 字,大约阅读时间需要 2 分钟。

/*

本脚本运行于浏览器conlose中,自动点击“继续学习”按钮,以实现阻止视频的暂停

*/

(function(){

    var getStyle=function(obj,styleName){
        if(obj.style){
            return obj.style[styleName];
        }else if(obj.currentStyle){
            return obj.currentStyle[styleName];
        }else if(window.getComputedStyle(obj)){
            return window.getComputedStyle(obj)[styleName];
        }else{
            return null;
        }
    };
    var mask=document.getElementById('courseframe').contentWindow.document.getElementsByClassName('mask')[0];
    var th = document.getElementById('courseframe').contentWindow.document.getElementsByClassName('th')[1].children[0];
    var timer,i=1;
    timer = setInterval(function(){
        if(mask && getStyle(mask,'display') === 'block'){
            mask.lastElementChild.lastElementChild.click();
            if(th){th.innerText = i++;}
        }
    },500);
})();

转载于:https://www.cnblogs.com/yxws/p/8605614.html

你可能感兴趣的文章
Loadrunner安装使用入门
查看>>
smartupload 上传文件时 把页面编码改成gbk 解决乱码
查看>>
EPS是什么格式
查看>>
Python的数据库操作(Sqlalchemy)
查看>>
2.抽取代码(BaseActivity)
查看>>
My simplified pickit2 clone
查看>>
Redis 入门知识
查看>>
夏天过去了, 姥爷推荐几套来自smashingmagzine的超棒秋天主题壁纸
查看>>
转--Android如何在java代码中设置margin
查看>>
反射的所有api
查看>>
上传文件
查看>>
css 定位及遮罩层小技巧
查看>>
用java向mysql数据库中插入数据为空
查看>>
项目中非常有用并且常见的ES6语法
查看>>
mac 端口转发方案
查看>>
[2017.02.23] Java8 函数式编程
查看>>
Knowledge Point 20180305 数据在计算机中的表示
查看>>
谈谈对web标准的理解
查看>>
求二进制中1的个数(编程之美2.1)
查看>>
58前端内推笔试2017(含答案)
查看>>