Sry.Solution.UI/jmax/Basic.js

(开头部分) 57KB

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

//===========================================================================
// JS基础框架集[Sry已修改]
//===========================================================================

var __MAX_ZINDEX = 88;

var getElementsByName = function (name, tag) {
    var returns;
    if (document.getElementsByName) {
        returns = document.getElementsByName(name);
        if (returns.length > 0)
            return returns;
    }
    returns = new Array();
    var e = document.getElementsByTagName(!tag ? "*" : tag);
    for (var i = 0; i < e.length; i++) {
        if (e[i].getAttribute("name") == name) {
            returns[returns.length] = e[i];
        }
    }
    return returns;
}
function getElementsByClass(searchClass, node, tag) {
    var classElements = new Array();
    if (node == null)
        node = document;
    if (tag == null)
        tag = '*';
    var els = node.getElementsByTagName(tag);
    var elsLen = els.length;
    var pattern = new RegExp("(^|\\s)" + searchClass + "(\\s|$)");
    for (i = 0, j = 0; i < elsLen; i++) {
        if (pattern.test(els[i].className)) {
            classElements[j] = els[i];
            j++;
        }
    }
    return classElements;
}
var getElementsByAttr = function (name, tag) {
    var returns = new Array();
    var e = document.getElementsByTagName(!tag ? "*" : tag);
    for (var i = 0; i < e.length; i++) {
        if (e[i].getAttributeNode(name)) {
            returns[returns.length] = e[i];
        }
    }
    return returns;
}

function getViewSizeWithoutScrollbar() {//不包含滚动条 
    return {
        width: document.documentElement.clientWidth,
        height: document.documentElement.clientHeight
    }
}
function getViewSizeWithScrollbar() {//包含滚动条 
    if (window.innerWidth) {
        return {
            width: window.innerWidth,
后面还有 1618 行代码,购买后查看完整代码

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

AI 解读 AI

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

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