您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
一键评教
当前为
// ==UserScript== // @name 自用三亚学院一键评教 // @namespace http://tampermonkey.net/ // @version 0.2 // @description 一键评教 // @author 初七 // @match http*://10.10.181.* // @resource https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js // ==/UserScript== (function() { document.getElementById("iframeautoheight").onload = function() { var iframe = document.getElementById('iframeautoheight'); var innerDoc = iframe.contentDocument || iframe.contentWindow.document; var selects = innerDoc.getElementsByTagName('select'); var scorelist = []; // 找到下拉菜单列表 for (var i = 0; i < selects.length; i++) { if (selects[i].id.indexOf("DataGrid1__") > -1) { scorelist.push(selects[i]); } } //产生随机数 var rid = Math.floor(Math.random() * scorelist.length); // 选取下拉菜单项 for (i = 0; i < scorelist.length; i++) { var ops = scorelist[i].options; for (var j = 0; j < ops.length; j++) { var tempValue = ops[j].value; if (i == rid) { if (tempValue == '4') { ops[j].selected = true; } } else { if (tempValue == '5') { ops[j].selected = true; } } } var textarea = innerDoc.getElementById("pjxx"); textarea.value = "老师教学认真负责,讲课条理清晰,举例充分恰当"; for(var C = 0;C<7;C++){ var g=innerDoc.getElementById('Button1') g.click(); } var g2=innerDoc.getElementById('Button2') g2.click(); }; } })();