⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wm_record.js

📁 WAPmo手机网站管理平台是一款创建与管理维护WAP网站的的软件产品
💻 JS
字号:
jspp.using("mocom.WAPmo.Kernel");
jspp.using("mocom.WAPmo.OptionCard");

function FastRecord(frm, x)
{
    var t = new Array(2);
    var n = new Date();
    t[0] = t[1] = new Date(n.getYear(), n.getMonth(), n.getDate());
    switch (x)
    {
    case 0:
        t[1] = DateAdd("d", 1, t[1]);
        break;
    case 1:
        t[0] = DateAdd("d", -1, t[0]);
        break;
    case 2:
        t[0] = DateAdd("d", 1 - t[0].getDay(), t[0]);
        t[1] = DateAdd("d", 1, t[1]);
        break;
    case 3:
        t[0] = DateAdd("d", 1 - t[0].getDay() - 7, t[0]);
        t[1] = DateAdd("d", 1 - t[1].getDay(), t[1]);
        break;
    case 4:
        t[0] = DateAdd("d", 1 - t[0].getDate(), t[0]);
        t[1] = DateAdd("d", 1, t[1]);
        break;
    case 5:
        t[0] = DateAdd("m", -1, t[0]);
        t[0] = DateAdd("d", 1 - t[0].getDate(), t[0]);
        t[1] = DateAdd("d", 1 - t[1].getDate(), t[1]);
        break;
    case 6:
        t[0] = new Date(2005, 4, 1);
        t[1] = DateAdd("d", 1, t[1]);
        break;
    }
    if (x != 100)
    {
        setTime(t, 0);
        setTime(t, 1);
    }
    var ptr = frm.getElementsByTagName("INPUT");
    for (var i = 0; i < ptr.length; i++)
    {
        if (ptr[i].type == "button")
        {
            ptr[i].disabled = true;
        }
    }
    //frm.submit();
    MessageBox.show(MSG_WAITING, "初始化服务请求……");
    var rpc = new xmlrpc();
    rpc.setData("Handle", "Option");
    rpc.setData("Option", jspp.Option);
    rpc.setData("Year0", frm.Year0.value);
    rpc.setData("Month0", frm.Month0.value);
    rpc.setData("Day0", frm.Day0.value);
    rpc.setData("Year1", frm.Year1.value);
    rpc.setData("Month1", frm.Month1.value);
    rpc.setData("Day1", frm.Day1.value);
    rpc.callBack = function()
    {
        var http = rpc.http;
        switch (http.readyState)
        {
        case 1:
            MessageBox.write("正在连接服务程序……");
            break;
        case 2:
            MessageBox.write("已连接服务程序……");
            break;
        case 3:
            MessageBox.write("正在返回状态报告……");
            break;
        case 4:
            MessageBox.close();
            document.getElementById("_OPTION").innerHTML = http.responseText;
            rpc.close();
            rpc = null;
            break;
        }
    };
    rpc.doGet("admin_record.asp", true);
}

function setTime(t, x)
{
    Form.setSelect("frmMain.Year" + x, t[x].getYear());
    Form.setSelect("frmMain.Month" + x, t[x].getMonth() + 1);
    Form.setSelect("frmMain.Day" + x, t[x].getDate());
};

jspp.Logs =
{
    page : 1,
    keyword : null,
    category : 0,
    table : "",
    doPage : function(page)
    {
        jspp.Logs.page = page;
        MessageBox.show(MSG_WAITING, "正在获取访问列表……");
        var rpc = new xmlrpc();
        rpc.setData("Handle", "list");
        rpc.setData("Category", jspp.Logs.category);
        if (jspp.Logs.keyword && jspp.Logs.keyword != "") rpc.setData("Keyword", jspp.Logs.keyword);
        rpc.setData("Table", jspp.Logs.table);
        rpc.setData("Page", page);
        rpc.callBack = function()
        {
            var http = rpc.http;
            if (http.readyState == 4)
            {
                if (http.status == 200)
                {
                    MessageBox.close();
                    document.getElementById("_list_").innerHTML = http.responseText;
                }
                else
                {
                    MessageBox.write("获取访问列表错误:" + http.responseText);
                    MessageBox.setType(MSG_WARNING);
                }
            }
        };
        rpc.doGet("admin_record.asp", true);
    },
    query : function(frm)
    {
        jspp.Logs.category = frm.Category.value;
        jspp.Logs.keyword = frm.Keyword.value;
        jspp.Logs.doPage(0);
    }
};

window.onload = function()
{
    var opt = new OptionCard();
    opt.add("栏目点击统计");
    opt.add("内容点击统计");
    opt.add("用户访问统计");
    opt.add("文件下载统计");
    opt.add("用户访问明细");
    //opt.add("MISC下载统计");
    opt.callBack[4] = function()
    {
        jspp.Logs.doPage(jspp.Logs.page);
    };
    opt.make(document.body, 5, 5);
    opt.lock(jspp.Option);
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -