SimpleTaskSystem.Web/Assets/exam/js/newv.exam.js

(开头部分) 136KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

//定义命名空间 newv.exam
var newv = newv ? newv : {};
var $j = jQuery.noConflict();
newv.exam = function () {
    this.Environment = new newv.exam.environment();
    this.Request = new newv.exam.request();
    this.MessageBoxManager = new newv.exam.messageBoxManager();
    this.Timer = new newv.exam.timer();
    this.paperViewUtil = new newv.exam.paperViewUtil();
}

newv.exam.prototype.Init = function () {
    window.$ = function (elementId) {
        return document.getElementById(elementId);
    }

    window.$name = function (elementName) {
        return document.getElementsByName(elementName);
    }

    window.IsNullOrEmpty = function (stringValue) {
        if (stringValue == null || typeof (stringValue) == "undefined" || stringValue.length == 0) {
            return true;
        }
        else {
            return false;
        }
    }

    return new newv.exam();
}

//与环境有关的内容
newv.exam.environment = function () {
    //浏览器类型
    this.Browser = newv.exam.environment.prototype.getBrowser();

    this.getBrowerWindowsSize = function () {
        return newv.exam.environment.prototype.getBrowerWindowsSize();
    }
    this.getElementSize = function () {
        return newv.exam.environment.prototype.getElementSize();
    }
    this.getScreenSize = function () {
        return newv.exam.environment.prototype.getScreenSize();
    }
    this.addEventListener = function (target, eventType, fnHandler) {
        return newv.exam.environment.prototype.addEventListener(target, eventType, fnHandler);
    }
    this.getEvent = function () {
        return newv.exam.environment.prototype.getEvent();
    }

    //获取浏览器Get请求的参数
    this.getRequstParam = function (key) {
        var url = document.location.href;
        var endIndex = url.indexOf("#");
        var arrStr = null;
        if (endIndex > 0)
            arrStr = url.substring(url.indexOf("?") + 1, endIndex).split("&");
后面还有 2918 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。