自动完成教学质量评价脚本
作者:互联网
自动完成教学质量评价脚本
自动教学评价完,我的手指已经麻木了。
我自己倒是没什么问题,主要是不能耽误给女神发消息。
还有就是她最近总是去洗澡,而且一洗就洗好久,大冬天的不会冷吗?心疼她
-
针对 正方教务管理系统
-
使用方法
//打开评价页面 //浏览器按F12 //选择console(控制台) //复制代码 看一下注释 回车 完成 (谷歌浏览器没问题 其他没试过)
-
代码
(function () { var done = false; var length = document.getElementById("iframeautoheight").contentWindow.document.getElementById("pjkc").getElementsByTagName("option").length; var count = 0; try { var setAll = function () { var selects = document.getElementById("iframeautoheight").contentWindow.document.getElementsByClassName("datelist")[0].getElementsByTagName("select"); for (var i = 0; i < selects.length; i++) { //可以自定义你的评价 这里默认第一个是B 其他全是A //如果你们学校选择的不是下面的类型的话 直接修改就好了 if (i == 0) { selects[i].value = "B同意"; } else { selects[i].value = "A强烈同意"; } }; }; var submitData = function () { if (done) return; if (count >= length) { console.log("all done, have fun!"); done = true; //下面这行只要注释掉 就不会自动帮你点保存 //document.getElementById("iframeautoheight").contentWindow.document.getElementById("Button2").click(); return; } count++; //评价完一位教师会自动保存 document.getElementById("iframeautoheight").contentWindow.document.getElementById("Button1").click(); }; document.getElementById("iframeautoheight").addEventListener("load", function () { setAll(); submitData(); }); setAll(); submitData(); } catch (e) { done = true; } })();
-
最后,这个脚本是我从其他的作者那里找来的,简单的修改以适应我们学校,添加了注释。没有链接是因为我没有找到原作者。侵删
标签:脚本,教学质量,iframeautoheight,contentWindow,getElementById,done,var,评价,document 来源: https://www.cnblogs.com/Ky1226/p/14194976.html