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

📄 jytj_sltj_ywy.asp

📁 asp+Access开发的客户资源管理系统,用户名:admin,密码:
💻 ASP
📖 第 1 页 / 共 3 页
字号:
<html>
<head>
<style>
.drag{position:relative;cursor:hand}
</style>
<script language="JavaScript">
var dragapproved=false
var eventsource,x,y
function move()
 {
  if (event.button==1&&dragapproved) //改变被拖动元素在页面上的位置
   {
    self.moveBy (event.clientX-x,event.clientY-y); //改变窗体位置
    return false
   }
 }
function drags()
 {
  if (!document.all)
  return
  if (event.srcElement.className=="drag") //捕捉鼠标当前位置
   {
    dragapproved=true//确信当前鼠标是按下
    x=event.clientX//鼠标当前位置
    y=event.clientY//鼠标当前位置
    document.onmousemove=move//调动move函数
   }
 }
document.onmousedown=drags   //鼠标左键按下时,准备拖动
document.onmouseup=new Function("dragapproved=false")//鼠标左键放开时,拖动停止
<!--
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);
// -->
</script>
<script>
var weekend = [0,6];
var weekendColor = "#e0e0e0";
var fontface = "Verdana";
var fontsize = 2;

var gNow = new Date();
var ggWinCal;
isNav = (navigator.appName.indexOf("Netscape") != -1) ? true : false;
isIE = (navigator.appName.indexOf("Microsoft") != -1) ? true : false;

Calendar.Months = ["1月", "2月", "3月", "4月", "5月", "6月",
"7月", "8月", "9月", "10月", "11月", "12月"];

// 非闰年月天数
Calendar.DOMonth = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
// 闰年月天数
Calendar.lDOMonth = [31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];

function Calendar(p_item, p_WinCal, p_month, p_year, p_format) {
	if ((p_month == null) && (p_year == null))	return;

	if (p_WinCal == null)
		this.gWinCal = ggWinCal;
	else
		this.gWinCal = p_WinCal;
	
	if (p_month == null) {
		this.gMonthName = null;
		this.gMonth = null;
		this.gYearly = true;
	} else {
		this.gMonthName = Calendar.get_month(p_month);
		this.gMonth = new Number(p_month);
		this.gYearly = false;
	}

	this.gYear = p_year;
	this.gFormat = p_format;
	this.gBGColor = "white";
	this.gFGColor = "black";
	this.gTextColor = "black";
	this.gHeaderColor = "black";
	this.gReturnItem = p_item;
}

Calendar.get_month = Calendar_get_month;
Calendar.get_daysofmonth = Calendar_get_daysofmonth;
Calendar.calc_month_year = Calendar_calc_month_year;
Calendar.print = Calendar_print;

function Calendar_get_month(monthNo) {
	return Calendar.Months[monthNo];
}

function Calendar_get_daysofmonth(monthNo, p_year) {
	/* 
	检查是否闰年
	1.Years evenly divisible by four are normally leap years, except for... 
	2.Years also evenly divisible by 100 are not leap years, except for... 
	3.Years also evenly divisible by 400 are leap years. 
	*/
	if ((p_year % 4) == 0) {
		if ((p_year % 100) == 0 && (p_year % 400) != 0)
			return Calendar.DOMonth[monthNo];
	
		return Calendar.lDOMonth[monthNo];
	} else
		return Calendar.DOMonth[monthNo];
}

function Calendar_calc_month_year(p_Month, p_Year, incr) {
	/* 
	Will return an 1-D array with 1st element being the calculated month 
	and second being the calculated year 
	after applying the month increment/decrement as specified by 'incr' parameter.
	'incr' will normally have 1/-1 to navigate thru the months.
	*/
	var ret_arr = new Array();
	
	if (incr == -1) {
		// 向后退
		if (p_Month == 0) {
			ret_arr[0] = 11;
			ret_arr[1] = parseInt(p_Year) - 1;
		}
		else {
			ret_arr[0] = parseInt(p_Month) - 1;
			ret_arr[1] = parseInt(p_Year);
		}
	} else if (incr == 1) {
		// 向前进
		if (p_Month == 11) {
			ret_arr[0] = 0;
			ret_arr[1] = parseInt(p_Year) + 1;
		}
		else {
			ret_arr[0] = parseInt(p_Month) + 1;
			ret_arr[1] = parseInt(p_Year);
		}
	}
	
	return ret_arr;
}

function Calendar_print() {
	ggWinCal.print();
}

function Calendar_calc_month_year(p_Month, p_Year, incr) {
	/* 
	Will return an 1-D array with 1st element being the calculated month 
	and second being the calculated year 
	after applying the month increment/decrement as specified by 'incr' parameter.
	'incr' will normally have 1/-1 to navigate thru the months.
	*/
	var ret_arr = new Array();
	
	if (incr == -1) {
		// 向后退
		if (p_Month == 0) {
			ret_arr[0] = 11;
			ret_arr[1] = parseInt(p_Year) - 1;
		}
		else {
			ret_arr[0] = parseInt(p_Month) - 1;
			ret_arr[1] = parseInt(p_Year);
		}
	} else if (incr == 1) {
		// 向前进
		if (p_Month == 11) {
			ret_arr[0] = 0;
			ret_arr[1] = parseInt(p_Year) + 1;
		}
		else {
			ret_arr[0] = parseInt(p_Month) + 1;
			ret_arr[1] = parseInt(p_Year);
		}
	}
	
	return ret_arr;
}

// This is for compatibility with Navigator 3, we have to create and discard one object before the prototype object exists.
new Calendar();

Calendar.prototype.getMonthlyCalendarCode = function() {
	var vCode = "";
	var vHeader_Code = "";
	var vData_Code = "";
	
	// 从这里开始绘制表格
	vCode = vCode + "<TABLE width='98%' align='center' cellspacing='1' border='1' BGCOLOR='#e8e8e8'>";
	
	vHeader_Code = this.cal_header();//表头
	vData_Code = this.cal_data();//数据实体
	vCode = vCode + vHeader_Code + vData_Code;
	
	vCode = vCode + "</TABLE>";
	
	return vCode;
}

Calendar.prototype.show = function() {
	var vCode = "";
	
	this.gWinCal.document.open();

	// 弹出选择时间页面
	this.wwrite("<html>");
	this.wwrite("<head><title>选择时间!</title>");
	this.wwrite("</head>");

	this.wwrite("<body bgcolor='#000000' leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'>");
	this.wwrite("<table border='0' cellpadding='0' cellspacing='0' width='231'>");
	this.wwrite("<tr>");
	this.wwrite("<td><img src='images/spacer.gif' width='22' height='1' border='0'></td>");
	this.wwrite("<td><img src='images/spacer.gif' width='29' height='1' border='0'></td>");
	this.wwrite("<td><img src='images/spacer.gif' width='98' height='1' border='0'></td>");
	this.wwrite("<td><img src='images/spacer.gif' width='17' height='1' border='0'></td>");
	this.wwrite("<td><img src='images/spacer.gif' width='16' height='1' border='0'></td>");
	this.wwrite("<td><img src='images/spacer.gif' width='17' height='1' border='0'></td>");
	this.wwrite("<td><img src='images/spacer.gif' width='18' height='1' border='0'></td>");
	this.wwrite("<td><img src='images/spacer.gif' width='11' height='1' border='0'></td>");
	this.wwrite("<td><img src='images/spacer.gif' width='3' height='1' border='0'></td>");
	this.wwrite("<td><img src='images/spacer.gif' width='1' height='1' border='0'></td>");
	this.wwrite("</tr>");
	this.wwrite("<tr>");
	this.wwrite("<td rowspan='5'><img name='date1_r1_c1' src='images/date1_r1_c1.jpg' width='22' height='197' border='0'></td>");
	this.wwrite("<td colspan='8'><img name='date1_r1_c2' src='images/date1_r1_c2.jpg' width='209' height='7' border='0'></td>");
	this.wwrite("<td><img src='images/spacer.gif' width='1' height='7' border='0'></td>");
	this.wwrite("</tr>");
	this.wwrite("<tr>");
	this.wwrite("<td rowspan='2'><img name='date1_r2_c2' src='images/date1_r2_c2.jpg' width='29' height='28' border='0'></td>");
	this.wwrite("<td bgcolor='#8d898a'><font color='#FFFFFF' size='2'>"+this.gYear+"年"+this.gMonthName+"</font></td>");

// 显示导航按钮=============================================
	var prevMMYYYY = Calendar.calc_month_year(this.gMonth, this.gYear, -1);
	var prevMM = prevMMYYYY[0];
	var prevYYYY = prevMMYYYY[1];

	var nextMMYYYY = Calendar.calc_month_year(this.gMonth, this.gYear, 1);
	var nextMM = nextMMYYYY[0];
	var nextYYYY = nextMMYYYY[1];
//==========================================================
	this.wwrite("<td><A HREF=\"" +"javascript:window.opener.Build("+  "'" + this.gReturnItem+  "', '" + this.gMonth + "', '" + (parseInt(this.gYear)-1) + "', '" + this.gFormat + "'" +");" +"\"><img name='date1_r2_c4' src='images/date1_r2_c4.jpg' width='17' height='18' border='0'></A></td>");
	this.wwrite("<td><A HREF=\"" +"javascript:window.opener.Build(" + "'" + this.gReturnItem + "', '" + prevMM + "', '" + prevYYYY + "', '" + this.gFormat + "'" +");" +"\"><img name='date1_r2_c5' src='images/date1_r2_c5.jpg' width='16' height='18' border='0'></A></td>");
	this.wwrite("<td><A HREF=\"" +"javascript:window.opener.Build(" + "'" + this.gReturnItem + "', '" + nextMM + "', '" + nextYYYY + "', '" + this.gFormat + "'" +");" +"\"><img name='date1_r2_c6' src='images/date1_r2_c6.jpg' width='17' height='18' border='0'></A></td>");
	this.wwrite("<td><A HREF=\"" +"javascript:window.opener.Build(" + "'" + this.gReturnItem + "', '" + this.gMonth + "', '" + (parseInt(this.gYear)+1) + "', '" + this.gFormat + "'" +");" +"\"><img name='date1_r2_c7' src='images/date1_r2_c7.jpg' width='18' height='18' border='0'></A></td>");
	this.wwrite("<td rowspan='2' colspan='2'><img name='date1_r2_c8' src='images/date1_r2_c8.jpg' width='14' height='28' border='0'><\/A></td>");
	this.wwrite("<td><img src='spacer.gif' width='1' height='18' border='0'></td>");
	this.wwrite("</tr>");
	this.wwrite("<tr>");
	this.wwrite("<td colspan='5'><img name='date1_r3_c3' src='images/date1_r3_c3.jpg' width='166' height='10' border='0'></td>");
	this.wwrite("<td><img src='spacer.gif' width='1' height='10' border='0'></td>");

⌨️ 快捷键说明

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