首页 > 编程语言 > 详细

JavaScript之正方教务系统自动化教评[插件-转载]

时间:2017-07-19 22:44:50      阅读:307      评论:0      收藏:0      [点我收藏+]

【声明】本插件系学院学长原创,非博主所创,发布此处,仅供学习和效仿。

 

/**
     * @name:正方教务系统自动化教评-插件
     * 
     * @author:chenzhongshu
     * @date:2017-07-04
     * @notice:原生js;无需依赖项
     *
     */
    (function() {
        var courseCode;
        var timer;

        var autoFill = function() {
            var frame = document.getElementById(‘rightDiv‘).querySelector(‘iframe‘).contentWindow.document;
            var divJs = frame.getElementById(‘divJs‘);
            var items = divJs.querySelectorAll(‘select‘);

            if (!frame.getElementById(‘pjkc‘))
                return false;

            var newCourseCode = frame.getElementById(‘pjkc‘).value;
            if (newCourseCode == courseCode) {
                clearInterval(timer);
                console.log(‘评价完成‘);
                return true;
            }
            courseCode = newCourseCode;

            for (i = 0; i < items.length; i++)
                items[i].value = "1(完全同意)"
            frame.getElementById(‘Button1‘).click();
        }
        timer = setInterval(autoFill, 1000);
    })();

 

JavaScript之正方教务系统自动化教评[插件-转载]

原文:http://www.cnblogs.com/johnnyzen/p/7208524.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!