📄 wm_record.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 + -