方正教务系统一键评教脚本
所有的脚本外挂都是为了不合理的系统设计的。使用 Chrome 打开评教页面,按 F12
调出控制台,拷贝粘贴脚本到控制台,然后按回车键。
var doc = document.querySelector("#iframeautoheight").contentDocument;
var l = doc.querySelector("#pjkc").length;
console.log("评教项目数量",l);
document.querySelector("#iframeautoheight").onload = function () {
var doc = document.querySelector("#iframeautoheight").contentDocument;
if(doc.querySelector("#pjkc").lastElementChild == doc.querySelector("#pjkc>option[selected=selected]")){
document.querySelector("#iframeautoheight").onload = null;
doc.querySelector("#Button2").click();
}
console.log("加载完成。。")
doing(doc)
};
var finish = 0;
function doing(doc) {
console.log("正在评教",doc.querySelector("#pjkc>option[selected=selected]").innerText);
doc.querySelectorAll("#DataGrid1 select").forEach(function (item) {
var i = Math.ceil(Math.random() * 2);
item.options[i].selected = true;
});
finish ++;
doc.querySelector("#Button1").click()
}
doing(doc);