code/Athena0.0.1/Web/Content/My97DatePicker/calendar.js
(开头部分) 45KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
/*
* My97 DatePicker 4.8 Beta4
* License: http://www.my97.net/dp/license.asp
*/
if ($cfg.eCont) {
$dp = {};
for (var p in $pdp)
if (typeof $pdp[p] == "object") {
$dp[p] = {};
for (var pp in $pdp[p]) $dp[p][pp] = $pdp[p][pp]
} else $dp[p] = $pdp[p]
} else $dp = $pdp;
for (p in $cfg) $dp[p] = $cfg[p];
var $c;
if ($FF) {
Event.prototype.__defineSetter__("returnValue", function ($) {
if (!$) this.preventDefault();
return $
});
Event.prototype.__defineGetter__("srcElement", function () {
var $ = this.target;
while ($.nodeType != 1) $ = $.parentNode;
return $
})
}
function My97DP() {
$c = this;
this.QS = [];
$d = document.createElement("div");
$d.className = "WdateDiv";
$d.innerHTML = "<div id=dpTitle><div class=\"navImg NavImgll\"><a></a></div><div class=\"navImg NavImgl\"><a></a></div><div style=\"float:left\"><div class=\"menuSel MMenu\"></div><input class=yminput></div><div style=\"float:left\"><div class=\"menuSel YMenu\"></div><input class=yminput></div><div class=\"navImg NavImgrr\"><a></a></div><div class=\"navImg NavImgr\"><a></a></div><div style=\"float:right\"></div></div><div style=\"position:absolute;overflow:hidden\"></div><div></div><div id=dpTime><div class=\"menuSel hhMenu\"></div><div class=\"menuSel mmMenu\"></div><div class=\"menuSel ssMenu\"></div><table cellspacing=0 cellpadding=0 border=0><tr><td rowspan=2><span id=dpTimeStr></span> <input class=tB maxlength=2><input value=\":\" class=tm readonly><input class=tE maxlength=2><input value=\":\" class=tm readonly><input class=tE maxlength=2></td><td><button id=dpTimeUp></button></td></tr><tr><td><button id=dpTimeDown></button></td></tr></table></div><div id=dpQS></div><div id=dpControl><input class=dpButton id=dpClearInput type=button><input class=dpButton id=dpTodayInput type=button><input class=dpButton id=dpOkInput type=button></div>";
attachTabEvent($d, function () {
hideSel()
});
A();
this.init();
$dp.focusArr = [document, $d.MI, $d.yI, $d.HI, $d.mI, $d.sI, $d.clearI, $d.todayI, $d.okI];
for (var B = 0; B < $dp.focusArr.length; B++) {
var _ = $dp.focusArr[B];
_.nextCtrl = B == $dp.focusArr.length - 1 ? $dp.focusArr[1] : $dp.focusArr[B + 1];
$dp.attachEvent(_, "onkeydown", _tab)
}
$();
_inputBindEvent("y,M,H,m,s");
$d.upButton.onclick = function () {
updownEvent(1)
};
$d.downButton.onclick = function () {
updownEvent(-1)
};
$d.qsDiv.onclick = function () {
if ($d.qsDivSel.style.display != "block") {
$c._fillQS();
showB($d.qsDivSel)
} else hide($d.qsDivSel)
};
document.body.appendChild($d);
function A() {
后面还有 1294 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
