【实用教程】视频自动播放

news/2024/11/28 10:46:19/

自动播放

本人主要用来刷课,亲测,鼠标可以移动到窗体外面,视频不停止。

代码使用方式

复制到检查Console(控制台)窗体,回车即可。
在这里插入图片描述

代码详解

页面元素显示

var b = $("body");
var button = $("<li></li>");
//json键值对
var json = {"position": "fixed""background": "green","height": "20px","padding": "3px","z-index": 999999,"top": "500px","right": "150px",
};
//给button添加元素
button.html("<span id='auto'>开启自动播放模式</span>");
//给body体追加按钮
b.append(button);

按钮点击效果

//按钮点击函数
button.click(function () {setInterval(function () {//获取iframe播放框var video = $("iframe").contents().find("iframe").contents();//播放视频var play = function () {//video.find("#video > button").click();var jy = video.find("#video > div.vjs-control-bar > div.vjs-volume-panel.vjs-control.vjs-volume-panel-vertical > button");if (jy.attr("title") != "取消静音") {jy.click()}}//如果视频正在加载var load = video.find("#loading");if (load.css("visibility") != "hidden") {return;}//获取播放进度var spans = video.find("#video > div.vjs-control-bar > div.vjs-progress-control.vjs-control > div").attr("aria-valuenow");//如果进度到100就提示结束if (spans == 100) {var bs = false;$(".onetoone").find(".flush").each(function () {if (bs) {$(this).prev("a").on('click', "#coursetree>ncells", function () {console.log("已结束章节:" + $(this).prev("a").attr("title"))})var str = $(this).prev("a").attr("href");str = str.match(/'(\S*)'/)[1];var reg = new RegExp("'", "g");str = str.replace(reg, "");var href = str.split(",");getTeacherAjax(href[0], href[1], href[2])bs = false;}if ($(this).css("display") == "block") {bs = true;}})}$("#auto").html("后台播放已开启,进度:" + spans + "%");}, 100);// 如果进度没到100就继续播放if (spans != 100) {play();}
});

代码作用

原先浏览器播放课程时,鼠标不能移出窗口,使用以上代码可以使鼠标移出,并后台播放。可以边使用计算机敲代码,边后台播放课程,效率增快。本人课程已经播放完毕。
但是这个代码不能答题与切换下一节,所以还需要自己手动切换与答题,禁止作弊哦~


http://www.ppmy.cn/news/489549.html

相关文章

取消参考文献自动编号_取消参考文献引用 - 卡饭网

word中参考文献引用标记删除方法 word中参考文献引用标记删除方法 一般情况下,报告或者论文中引用参考都是以[x]的方式(其中x为数字编号),且标记为右上标。 如果从一个报告或论文中拷贝部分内容到另一个报告中,难免相应的参考文献引用要替换或删除。 此时可以用word的替换功…

PPT设置自动保存时间 mac_你对着PPT抓狂的那几秒,像极了爱情(1)

PPT里的LOGO你Del了好几次&#xff0c;却怎么都删不掉&#xff1b;几十张图片你挨个的排列&#xff0c;总还怀疑没对齐&#xff1b;领导突然说这次PPT不加一点动画&#xff0c;你叹息着删除精巧设置的动画…… 你拼命敲击着Adobe键盘&#xff0c;狂按Surface Arc鼠标。 讲真&am…

Python——玩转PPT自动化

1. PPT自动化 1.1 PPT自动化场景 批量PPT的创建与修改大量图片、文字的写入准确无误的插入图表等数据 1.2 pptx模块介绍 python-pptx为Python第三方模块&#xff0c;用于自动化生成和更新PowerPoint&#xff08;.pptx&#xff09;文件 安装&#xff1a;pip install python-…

PPT设置自动保存时间 mac_如何让你的PPT变得高大上?

给大家分享几个PPT制作小技巧&#xff0c;让你的PPT瞬间变得高大上&#xff0c;玩转这些技巧&#xff0c;让你的PPT变得不一样。 轻松隐藏部分幻灯片 对于制作好的PowerPoint幻灯片&#xff0c;如果你希望其中的部分幻灯片在放映时不显示出来&#xff0c;可以将它隐藏。在普通视…

html取消自动识别网址,怎么一键取消超链接

把网页上的内容复制在Excel中后,全部都带有超级链接,一个个取消很不方Word如何批量去除超链接? excel表格怎么批量取消超链接 怎样在Excel里面 批量删除超级链接 首先,我们打开一个表格,然后我们把所有超链接选中。 鼠标放在选区上并且右击,弹出菜单,在菜单中找到并点击…

PPT设置自动生成页码

PPT自动插入页码&#xff1a;有母版 1、【视图】-【幻灯片母版】 从其他母版从复制“#”号代表页码&#xff0c;也可以选中是否插入时间和页脚&#xff0c;关闭母版页 &#xff08;如果设置母版的主节点&#xff0c;就会应用到全部ppt页面&#xff0c;如果放在子节点&#xf…

服务器2016自动备份怎么取消,wps中ppt的制作怎样取消掉定时自动备份

wps中ppt的制作怎样取消掉定时自动备份以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01; wps中ppt的制作怎样取消掉定时自动备份 具体步骤:点选开始选单里的"工具"; 点选"备份…

latex如何取消自动编号_latex 取消自动编号

暂时取消自动编号 如果我们需要暂时取消自动编号功能, 可以在换行的时候按住 Sh... 轻松搞定 word 中让人抓狂的自动编号在 word 中使用自动编号时,如果一级编号是 2,想让其后面的 二级编号自动编号为 2.1、2.2……,三级编号自动编号为 2.1...... (2)暂时的,取消自动编号吧,可以…