📄 khzl_link_tj.asp
字号:
<!--#include file="other/customer.inc" -->
<script language="javascript">
function checkForm(){
str="请输入联系人的姓名!";
if (!checkString(calform.elements["name"],str))return false;
str="请输入索引码!\n\n索引码为姓名中每字的第一的字母组合!\n\n例如:刘德华的索引码为“ldh”!";
if (!checkString(calform.elements["index"],str))return false;
str="请输入电话号码!";
if (!checkString(calform.elements["comtel"],str))return false;
str="您所输入的电话号码无效!\n\n(例如:0510-2727686)";
if (!checkPhone(calform.elements["comtel"],str))return false;
str="您输入的住宅电话无效!\n\n(例如:0510-6651158)";
if (!checkPhone(calform.elements["addtel"],str))return false;
}
</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>");
this.wwrite("</tr>");
this.wwrite("<tr>");
this.wwrite("<td colspan='7' bgcolor='#e0e6e2' valign='top'>");
// 给出完整的本月月历========================================
vCode = this.getMonthlyCalendarCode();
this.wwrite(vCode);
//==========================================================
this.wwrite("</td>");
this.wwrite("<td rowspan='2'><img name='date1_r4_c9' src='images/date1_r4_c9.jpg' width='3' height='162' border='0'></td>");
this.wwrite("<td><img src='spacer.gif' width='1' height='160' border='0'></td>");
this.wwrite("</tr>");
this.wwrite("<tr>");
this.wwrite("<td colspan='7'><img name='date1_r5_c2' src='images/date1_r5_c2.jpg' width='206' height='2' border='0'></td>");
this.wwrite("<td><img src='images/spacer.gif' width='1' height='2' border='0'></td>");
this.wwrite("</tr>");
this.wwrite("</table>");
this.wwrite("</body>");
this.wwrite("</html>");
//===========================================================
this.gWinCal.document.close();
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -