大连交大教务一键教学评价

以前在贴吧发过,贴吧搜索现在越来越差了,最近几年的帖子都不让搜

原帖地址:http://tieba.baidu.com/p/3162751611

这里备份一段代码做个纪念

/**********************代码开始***********************************/
//设置框架
var mframe=window.frames["mainFrame"];

//设置名字值函数并添加到表单
function setnava(fo,na,va)
{
var i = mframe.document.createElement("input");
i.name =na;
i.value = va;
fo.appendChild(i);
};


//获取input标签
var list =mframe.document.getElementsByTagName("input");
//基本数据
var baseinfo=new Array();
//评价数据
var iteminfo=new Array();
var baselen = 9;
var ufid;
var uitemlen=20;
var usid;
var uitemid;
for(i=0;i<list.length;i++){
if(i < baselen)
baseinfo[i]={name:list[i].name,value:list[i].value}
if(list[i].name== 'fid')
ufid=parseInt(list[i].value)
}
usid=(ufid+1).toString();

for(i=0;i<uitemlen;i++){
iteminfo[i]=new Array();
uitemid=(ufid+2+i).toString();
iteminfo[i][0]={name:'itemid',value:uitemid};
iteminfo[i][1]={name:'sid'+uitemid,value:usid};
iteminfo[i][2]={name:'type'+uitemid,value:'0'};
iteminfo[i][3]={name:'content'+uitemid,value:''};
iteminfo[i][4]={name:'itemid'+uitemid,value:'100.0#5#34'};
}

//生成表单
var f =mframe.document.createElement("form");
mframe.document.body.appendChild(f);
f.action = "./putresult.jsdo";
f.name="from2";
f.method="post";

//写基本信息
for(i=0;i<baselen;i++){
setnava(f,baseinfo[i].name,baseinfo[i].value);
}
//写其他信息
for(i=0;i<uitemlen;i++){
for(j=0;j<5;j++){
setnava(f,iteminfo[i][j].name,iteminfo[i][j].value);
}
}
//提交
f.submit();
/**********************代码结束***********************************/

使用方法,
1.使用谷歌浏览器打开有20项评估界面(建议用谷歌浏览器,用其他浏览器的自行百度执行js代码的方法)
2.按F12打开控制台
3.如果要全A评价,复制代码到控制台,回车即可
4.如果要其他评价,将100.0#5#34替换成其他值,回车即可
具体替换方法
100.0#5#34对应A
80.0#5#35对应B
60.0#5#36对应C
40.0#5#37对应D
20.0#5#38对应E

大连交大的教务系统是:清华大学教育技术研究所研制的综合教务管理系统

只要是这个版本的教务系统就可以使用这个代码,当然不排除后面系统会升级

同样适用这套教务系统的院校也有很多,部分院校如下:

中华女子学院 教务处

中国传媒大学 教务处

辽宁工程技术大学教务处

兰州大学教务在线

北京石油化工学院教务在线

东北大学秦皇岛分校教务处

北京信息科技大学教务处

大连交通大学-教务在线

广西医科大学教务处

内蒙古化工职业学院

posted @ 2015-05-20 20:22  高山流水200808  阅读(389)  评论(0编辑  收藏  举报