AdminManger/buhuo.aspx

(开头部分) 17KB

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

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="buhuo.aspx.cs" Inherits="AdminManger_buhuo" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>无标题页</title>
    <link rel="stylesheet" type="text/css" href="skin/css/base.css"/>
      <script type="text/javascript">
          /*********************************************************
          * 	使用方法
          * 		控件调用onclick="fPopCalendar(event,this,this)"
          * 	如下,给控件设置为readonly
          * 	<input type="text" style="border:1px solid #cccccc;" 
          * 		size="15" onclick="fPopCalendar(event,this,this)" 
          * 		onfocus="this.select()" readonly="readonly" />
          * 	
          * 	如果页面乱码,把下面包含汉字的定义项放到页面中即可
          ********************************************************/
          var gMonths = new Array("一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月");
          var WeekDay = new Array("日", "一", "二", "三", "四", "五", "六");
          var strToday = "今天";
          var strYear = "年";
          var strMonth = "月";
          var strDay = "日";
          var splitChar = "-";
          var startYear = 1000;
          var endYear = 2050;
          var dayTdHeight = 12;
          var dayTdTextSize = 12;
          var gcNotCurMonth = "#E0E0E0";
          var gcRestDay = "#FF0000";
          var gcWorkDay = "#444444";
          var gcMouseOver = "#79D0FF";
          var gcMouseOut = "#F4F4F4";
          var gcToday = "#444444";
          var gcTodayMouseOver = "#6699FF";
          var gcTodayMouseOut = "#79D0FF";
          var gdCtrl = new Object();
          var goSelectTag = new Array();
          var gdCurDate = new Date();
          var giYear = gdCurDate.getFullYear();
          var giMonth = gdCurDate.getMonth() + 1;
          var giDay = gdCurDate.getDate();
          function $() { var elements = new Array(); for (var i = 0; i < arguments.length; i++) { var element = arguments[i]; if (typeof (arguments[i]) == 'string') { element = document.getElementById(arguments[i]); } if (arguments.length == 1) { return element; } elements.Push(element); } return elements; }
          Array.prototype.Push = function () { var startLength = this.length; for (var i = 0; i < arguments.length; i++) { this[startLength + i] = arguments[i]; } return this.length; }
          String.prototype.HexToDec = function () { return parseInt(this, 16); }
          String.prototype.cleanBlank = function () { return this.isEmpty() ? "" : this.replace(/\s/g, ""); }
          function checkColor() { var color_tmp = (arguments[0] + "").replace(/\s/g, "").toUpperCase(); var model_tmp1 = arguments[1].toUpperCase(); var model_tmp2 = "rgb(" + arguments[1].substring(1, 3).HexToDec() + "," + arguments[1].substring(1, 3).HexToDec() + "," + arguments[1].substring(5).HexToDec() + ")"; model_tmp2 = model_tmp2.toUpperCase(); if (color_tmp == model_tmp1 || color_tmp == model_tmp2) { return true; } return false; }
          function $V() { return $(arguments[0]).value; }
          function fPopCalendar(evt, popCtrl, dateCtrl) { evt.cancelBubble = true; gdCtrl = dateCtrl; fSetYearMon(giYear, giMonth); var point = fGetXY(popCtrl); with ($("calendardiv").style) { left = point.x + "px"; top = (point.y + popCtrl.offsetHeight + 1) + "px"; visibility = 'visible'; zindex = '99'; position = 'absolute'; } $("calendardiv").focus(); }
          function fSetDate(iYear, iMonth, iDay) { var iMonthNew = new String(iMonth); var iDayNew = new String(iDay); if (iMonthNew.length < 2) { iMonthNew = "0" + iMonthNew; } if (iDayNew.length < 2) { iDayNew = "0" + iDayNew; } gdCtrl.value = iYear + splitChar + iMonthNew + splitChar + iDayNew; fHideCalendar(); }
          function fHideCalendar() { $("calendardiv").style.visibility = "hidden"; for (var i = 0; i < goSelectTag.length; i++) { goSelectTag[i].style.visibility = "visible"; } goSelectTag.length = 0; }
          function fSetSelected() { var iOffset = 0; var iYear = parseInt($("tbSelYear").value); var iMonth = parseInt($("tbSelMonth").value); var aCell = $("cellText" + arguments[0]); aCell.bgColor = gcMouseOut; with (aCell) { var iDay = parseInt(innerHTML); if (checkColor(style.color, gcNotCurMonth)) { iOffset = (innerHTML > 10) ? -1 : 1; } iMonth += iOffset; if (iMonth < 1) { iYear--; iMonth = 12; } else if (iMonth > 12) { iYear++; iMonth = 1; } } fSetDate(iYear, iMonth, iDay); }
          function Point(iX, iY) { this.x = iX; this.y = iY; }
          function fBuildCal(iYear, iMonth) { var aMonth = new Array(); for (var i = 1; i < 7; i++) { aMonth[i] = new Array(i); } var dCalDate = new Date(iYear, iMonth - 1, 1); var iDayOfFirst = dCalDate.getDay(); var iDaysInMonth = new Date(iYear, iMonth, 0).getDate(); var iOffsetLast = new Date(iYear, iMonth - 1, 0).getDate() - iDayOfFirst + 1; var iDate = 1; var iNext = 1; for (var d = 0; d < 7; d++) { aMonth[1][d] = (d < iDayOfFirst) ? (iOffsetLast + d) * (-1) : iDate++; } for (var w = 2; w < 7; w++) { for (var d = 0; d < 7; d++) { aMonth[w][d] = (iDate <= iDaysInMonth) ? iDate++ : (iNext++) * (-1); } } return aMonth; }
          function fDrawCal(iYear, iMonth, iCellHeight, iDateTextSize) { var colorTD = " bgcolor='" + gcMouseOut + "' bordercolor='" + gcMouseOut + "'"; var styleTD = " valign='middle' align='center' style='height:" + iCellHeight + "px;font-weight:bolder;font-size:" + iDateTextSize + "px;"; var dateCal = ""; dateCal += "<tr>"; for (var i = 0; i < 7; i++) { dateCal += "<td" + colorTD + styleTD + "color:#990099'>" + WeekDay[i] + "</td>"; } dateCal += "</tr>"; for (var w = 1; w < 7; w++) { dateCal += "<tr>"; for (var d = 0; d < 7; d++) { var tmpid = w + "" + d; dateCal += "<td" + styleTD + "cursor:pointer;' onclick='fSetSelected(" + tmpid + ")'>"; dateCal += "<span id='cellText" + tmpid + "'></span>"; dateCal += "</td>"; } dateCal += "</tr>"; } return dateCal; }
          function fUpdateCal(iYear, iMonth) { var myMonth = fBuildCal(iYear, iMonth); var i = 0; for (var w = 1; w < 7; w++) { for (var d = 0; d < 7; d++) { with ($("cellText" + w + "" + d)) { parentNode.bgColor = gcMouseOut; parentNode.borderColor = gcMouseOut; parentNode.onmouseover = function () { this.bgColor = gcMouseOver; }; parentNode.onmouseout = function () { this.bgColor = gcMouseOut; }; if (myMonth[w][d] < 0) { style.color = gcNotCurMonth; innerHTML = Math.abs(myMonth[w][d]); } else { style.color = ((d == 0) || (d == 6)) ? gcRestDay : gcWorkDay; innerHTML = myMonth[w][d]; if (iYear == giYear && iMonth == giMonth && myMonth[w][d] == giDay) { style.color = gcToday; parentNode.bgColor = gcTodayMouseOut; parentNode.onmouseover = function () { this.bgColor = gcTodayMouseOver; }; parentNode.onmouseout = function () { this.bgColor = gcTodayMouseOut; }; } } } } } }
          function fSetYearMon(iYear, iMon) { $("tbSelMonth").options[iMon - 1].selected = true; for (var i = 0; i < $("tbSelYear").length; i++) { if ($("tbSelYear").options[i].value == iYear) { $("tbSelYear").options[i].selected = true; } } fUpdateCal(iYear, iMon); }
          function fPrevMonth() { var iMon = $("tbSelMonth").value; var iYear = $("tbSelYear").value; if (--iMon < 1) { iMon = 12; iYear--; } fSetYearMon(iYear, iMon); }
后面还有 123 行代码,购买后查看完整代码

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

AI 解读 AI

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

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