src/ZKEACMS.WebHost/wwwroot/js/EasyPlug/Easy.js

(开头部分) 28KB

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

/*! http://www.zkea.net/
 * Copyright (c) ZKEASOFT. All rights reserved.
 * http://www.zkea.net/licenses */

/*Easy通用JS插件包
方法说明 以下方法均在Easy命名空间下
↘ Processor(); 函数节流(禁止函数因频繁运行而影响性能)
↘ WindowSize();例:WindowSize().width;WindowSize().height 获取窗体大小
↘ MousePosition(e)  例:MousePosition(e).X;MousePosition(e).Y 获取鼠标坐标
↘ OpacityBackGround 半透明遮罩层
↘ ShowMessageBox(title, msg, fnOk, ShowCancel, zindex) 弹出提示窗口
↘ MessageTip.Show(msg); 显示消息框
↘ Cookie 设置和获取Cookie
↘ ShowUrlWindow(); 打开窗口

///以下是jQuery扩展方法

↘ $("#box").DragElement();  这样box就可以拖动了;
↘ $("#about-text").mousewheel(function (e, delta) {$(this).scrollTop($(this).scrollTop() - delta * 10);}); 鼠标滚轮事件
↘ $("#imgBox").AutoScroll(); 鼠标移动,滚动内容查看
↘ $("#MarqueeH").MarqueeH(); 水平跑马灯
↘ $("#MarqueeV").MarqueeV(); 垂直跑马灯
↘ $("#img").ImageCenter_Adapt(); 完全居中显示图片,缩小图片以适应
↘ $("#img").ImageCenter_Full(); 完全居中显示图片,放大图片以适应
*/

Array.prototype.ContainsValue = function (val) {
    /// <summary>是否包含某值</summary>
    /// <param name="val" type="Object">要查询的值</param>
    /// <returns type="Boolean" />
    var index = -1;
    for (var i = 0; i < this.length; i++) {
        if (this[i] == val)
            index = i;
    }
    if (index == -1)
        return false;
    else return true;
}
Array.prototype.ValueIndex = function (val) {
    /// <summary>是否包含某值</summary>
    /// <param name="val" type="Object">要查询的值</param>
    /// <returns type="Int" />
    var index = -1;
    for (var i = 0; i < this.length; i++) {
        if (this[i] == val) {
            index = i;
            break;
        }
    }
    return index;
}
String.prototype.replaceAll = function (oldValue, newVlaue) {
    var target = this;
    return target.split(oldValue).join(newVlaue);
}
var Easy = {};
Easy.MaxZindex = 1;
Easy.Processor = function (fun, delay) {
    /// <summary>函数节流(禁止函数因频繁运行而影响性能)</summary>
后面还有 692 行代码,解锁后查看完整代码

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

AI 解读 AI

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

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