您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
QQ 592530326 752381473
// ==UserScript== // @name 南宁师范大学自动教评 // @namespace 自动教评 // @version 1.2 // @description QQ 592530326 752381473 // @author 毛工程师 // @match http://210.36.80.160/jsxsd/xspj/* // @grant none // @require http://libs.baidu.com/jquery/2.0.0/jquery.min.js //@rewritten_script_code javascript // ==/UserScript== var $ = $ || window.$; var url = window.location.href; var qwe =""; (function() { qwe=url.split("?"); if(qwe[0]=="http://210.36.80.160/jsxsd/xspj/xspj_list.do"){ window.showModalDialog = function(a,b,c){ window.open(a); } } if (qwe[0] == "http://210.36.80.160/jsxsd/xspj/xspj_edit.do") { console.log(localStorage.getItem("A"), localStorage.getItem("B")); var a = document.getElementById("table1"); if(localStorage.getItem("A")=="null"||localStorage.getItem("A")==null || localStorage.getItem("B")=="null"||localStorage.getItem("B")==null){ }else{ for (var i = 0; i < a.children[0].children.length; i++) { if (i == a.children[0].children.length - 2) { var b = localStorage.getItem("B"); b= parseInt(b)*2; a.children[0].children[i].children[1].children[b].checked = true; console.log(i); } else { var c = localStorage.getItem("A"); c= parseInt(c)*2; if (a.children[0].children[i].children[1].children[0] != undefined) { console.log(i); a.children[0].children[i].children[1].children[c].checked = true; } } } document.getElementById("issubmit").value = "1"; document.getElementById("Form1").submit(); localStorage.removeItem('A'); localStorage.removeItem('B'); } } })(); window.onload = function(){ qwe=url.split("?"); if(qwe[0]=="http://210.36.80.160/jsxsd/xspj/xspj_list.do"){ var newItem2 = '<div id="sbjssb" style="width: 100%;text-align: center;"><p style="color: red;font-size: 20px;">请选择默认教评的选项</p>'+ '<p><span>默认选项'+ '<lable><input type="radio" name="radioA" value="0" >A</lable>'+ '<lable><input type="radio" name="radioA" value="1" >B</lable>'+ '<lable><input type="radio" name="radioA" value="2" >C</lable>'+ '<lable><input type="radio" name="radioA" value="3" >D</lable>'+ '<lable><input type="radio" name="radioA" value="4" >E</lable></span></p>'+ '<p><span>最后一项'+ '<lable><input type="radio" name="radioB" value="0">A</lable>'+ '<lable><input type="radio" name="radioB" value="1">B</lable>'+ '<lable><input type="radio" name="radioB" value="2">C</lable>'+ '<lable><input type="radio" name="radioB" value="3">D</lable>'+ '<lable><input type="radio" name="radioB" value="4">E</lable></span></p>'+ '<p><button type="button" id="zdjpBt" >开始教评</button> '+ '</div><script>'+ 'var zdjpBt=$("#zdjpBt");'+ 'zdjpBt.attr("onClick","test()");'+ 'function test(){'+ 'var url = window.location.href;'+ 'var qwe = url.split("?");'+ 'var Asq = $("input[name=\'radioA\']:checked").val();'+ 'var Bsq = $("input[name=\'radioB\']:checked").val();'+ 'if(Asq==undefined || Bsq == undefined){ '+ 'alert("默认选项或者最后一项未选择"); '+ ' return; '+ ' } '+ 'if (qwe[0] == "http://210.36.80.160/jsxsd/xspj/xspj_list.do") {'+ ' var pjinfo = document.getElementById("dataList");'+ 'var a_pj = pjinfo.getElementsByTagName("a");'+ ' var q = 0;'+ ' for (var e = 0; e < a_pj.length; e++) {'+ ' if (a_pj[e].innerText == "评价") {'+ ' q++;'+ ' if(q>0){'+ ' a_pj[e].click();'+ ' localStorage.setItem("A", $("input[name=\'radioA\']:checked").val());'+ ' localStorage.setItem("B", $("input[name=\'radioB\']:checked").val());'+ ' }'+ ' }'+ ' }'+ ' console.log(Asq, Bsq,q);'+ ' }'+ '}'+ '</script>'; var newItem=document.createElement("DIV"); newItem.id="Dzdpj"; var list=document.getElementsByTagName("body"); list[0].insertBefore(newItem,list[0].childNodes[8]); $('#Dzdpj').append(newItem2); } }