I. 环境配置(以Chrome浏览器为例)
-
用Chrome浏览器打开以下链接以安装Tampermonkey扩展程序:
https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo -
安装好后打开以下链接:
https://greasyfork.org/zh-CN/scripts/6917-%E5%8D%8E%E5%B8%88%E6%95%99%E5%AD%A6%E8%B4%A8%E9%87%8F%E8%AF%84%E4%BB%B7%E4%B8%80%E9%94%AE%E5%A1%AB%E5%85%85
点左边的绿色按钮"安装此脚本".顺利的话会弹出Tampermonkey扩展程序,点击"安装"即可.
环境配置完成,So Easy!
II. 使用方法
-
打开教学质量评价页面
-
确认Tampermonkey正常运行,图标右下角应该有个红色的1.
图1 -
可以看到课程名称后面多了个选单,假设我选"5(完全同意)",所有的选项都会自动选择这个.
图2 -
为了能够保存提交,随便改一个
图3 -
按保存后会跳到下一课程,重复步骤3-5,直到可以提交
III. 附源代码
// ==UserScript==
// @name 华师教学质量评价一键填充
// @version 0.1
// @encoding utf-8
// @description 适用于华南师范大学教务系统jwc.scnu.edu.cn,其他正方教务系统请自测
// @author jjm2473@qq.com
// @match http://jwc.scnu.edu.cn/xsjxpj.aspx*
// @run-at document-end
// @namespace https://greasyfork.org/users/7518
// ==/UserScript==
(function(){
var optionsv=["","1(完全不同意)","2(基本不同意)","3(不表态)","4(基本同意)","5(完全同意)"];
var select=document.createElement("select");
select.onchange=function(){
jQuery("select:[name^=DataGrid]").val(select.value);
};
optionsv.forEach(function(v){
var o=document.createElement("option");
o.value=v;
o.text=v;
select.appendChild(o);
});
var pjkc=document.getElementsByName('pjkc')[0];
pjkc && pjkc.parentElement.insertBefore(select,pjkc.nextSibling);
})();
网友评论