我们学校的这个网站今早打不开了,,
粘贴这段代码到Console试试,
[JavaScript] 纯文本查看 复制代码 let autoNext = function(){
//获取提示信息
let timeStr = $("#s_message").html();
//如果已经学完,直接下一集
if (timeStr == '本课时已学完') {
fun_nextLesson();
return;
}
//获取已学习时长
//1.开始位置,结束位置
let startKey = '已学习:';
let endKey = '秒';
let startPos = timeStr.indexOf(startKey)+startKey.length;
let endPos = timeStr.indexOf(endKey);
//2.截取时长
let alreadySeconds = timeStr.substring(startPos,endPos);
//获取总学习时长
//1.开始位置,结束位置
let startKey2 = '总时长:';
let endKey2 = '秒';
let startPos2 = timeStr.indexOf(startKey2)+startKey2.length;
let endPos2 = timeStr.indexOf(endKey2, timeStr.indexOf(endKey2)+1);
//2.截取时长
let sumSeconds = timeStr.substring(startPos2,endPos2);
//判断两个时长是否相等
if (alreadySeconds == sumSeconds) {
//如果相等,那就点击下一课
//不用点击按钮了,因为直接有个下一级的函数,执行就行
fun_nextLesson();
} else {
console.log('时间还没到');
console.log(timeStr);
}
}
setInterval(autoNext, 500); //每500ms执行一次判断函数 |