<HTML>
<head>
<TITLE>Calendar</TITLE>
<STYLE type="text/css">
.TABLEHEAD {
font-size : 9pt;
font-family : Arial;
font-weight : bold;
color : white;
background-color : #66CCFF;
}
.DAYS {
font-size : 9pt;
font-weight : Bold;
font-family : Arial;
font-style : normal;
color : #000000;
background-color : FFFFCC;
}
.BEFORETODAY {
font-size : 9pt;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : #000080;
background-color : #CCEEFF;
line-height: 20px;
}
.WeekEndBefore {
font-size : 9pt;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : red;
background-color : #CCEEFF;
line-height: 20px;
}
.SpecialDayBefore {
font-size : 9pt;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : red;
background-color : #CCEEFF;
line-height: 20px;
}
.WeekEndAfter {
font-size : 9pt;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : red;
background-color : #CCCCFF;
line-height: 20px;
}
.AFTERTODAY {
font-size : 9pt;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : #000080;
background-color : #CCCCFF;
line-height: 20px;
}
.SpecialDayAfter {
font-size : 9pt;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : red;
background-color : #CCCCFF;
line-height: 20px;
}
.TODAY {
font-size : 9pt;
font-family : Arial;
font-weight : bold;
font-style : normal;
color : red;
background-color : #FFCC99;
line-height: 20px;
}
</STYLE>
<SCRIPT LANGUAGE="JScript">
<!--// Hide JS Code
// AUTHOR: Unknown
// MODIFIED BY: Ng Kim Boon
// MODIFIED BY/DATE: Cheng Wei/2001-Feb-17
// COMPANY: NCS Pte. Ltd
var defaultFormat = "mm/dd/yyyy";
var dateFormat = defaultFormat;
var days = new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
//var specialDay=new Array("1977/5/27","2000/9/11","2004/5/27");
//var months = new Array( "一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月" );
//var days = new Array("SUN","MON","TUE","WED","THU","FRI","SAT");
var specialDay=new Array("1977/5/27","2000/9/11","2004/5/27");
var months = new Array( "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12" );
var numDays = new Array( 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 );
var today = new Date();
var currMonth;
var beginYear = 1900;
var endYear = 2100;
function init() {
dateFormat = defaultFormat;
var m ;
m = today.getMonth() + 1;
var y;
y = today.getFullYear();
currMonth = new Month( y, m );
var strHtml = showCalendar(currMonth);
MyLabel.outerHTML="<Label ID=MyLabel>" + strHtml + "</Label>";
restorePrevFocus();
document.form1.hidFlag.value="m";
}
function restorePrevFocus(){
var flag=document.form1.hidFlag.value;
switch (flag){
case "m"://month combo
document.form1.m.focus();
break;
case "y"://year combo
document.form1.y.focus();
break;
case "p"://previous month
document.all.p.focus();
break;
case "n"://next month
document.all.n.focus();
break;
default :
document.form1.m.focus();
}
}
function prevMonth(){
var y = document.form1.y.value;
var m = document.form1.m.value;
currMonth = new Month( y,m );
var prevMonth = getRelativeMonth(currMonth , -1 );
prevMonth = new Month( prevMonth.year, prevMonth.month );
strHtml = showCalendar(prevMonth);
MyLabel.outerHTML="<Label ID=MyLabel>" + strHtml + "</Label>";
restorePrevFocus();
document.form1.hidFlag.value="p";
}
function nextMonth(){
var y = document.form1.y.value;
var m = document.form1.m.value;
currMonth = new Month( y,m );
var nextMonth = getRelativeMonth(currMonth , 1 );
nextMonth = new Month( nextMonth.year, nextMonth.month );
strHtml = showCalendar(nextMonth);
MyLabel.outerHTML="<Label ID=MyLabel>" + strHtml + "</Label>";
restorePrevFocus();
document.form1.hidFlag.value="n";
}
function changeMonth(){
var y = document.form1.y.value;
var m = document.form1.m.value;
currMonth = new Month( y,m );
strHtml = showCalendar(currMonth);
MyLabel.outerHTML="<Label ID=MyLabel>" + strHtml + "</Label>";
restorePrevFocus();
document.form1.hidFlag.value="m";
}
function changeYear(){
var y = document.form1.y.value;
var m = document.form1.m.value;
if (document.form1.y.value==document.form1.hidYear.value) return;
currMonth = new Month( y,m );
strHtml = showCalendar(currMonth);
MyLabel.outerHTML="<Label ID=MyLabel>" + strHtml + "</Label>";
restorePrevFocus();
document.form1.hidFlag.value="y";
}
function showCalendar( currMonth ) {
var prevMonth = getRelativeMonth( currMonth, -1 );
var nextMonth = getRelativeMonth( currMonth, 1 );
var strHtml="";
strHtml= strHtml + "<TABLE border=0 cellspacing=1 width=400><TR class=TABLEHEAD align=center>";
strHtml= strHtml + "<TD colspan=2 ><A class=TABLEHEAD id=p tabindex=0 style='cursor:hand;' onFocus='document.form1.hidFlag.value=\"p\";' onKeyPress='prevMonth()' onclick='prevMonth()'" + ">上个月</A></TD>";
// strHtml= strHtml + "<TD colspan=5 class=TABLEHEAD>";
//strHtml= strHtml + "<TD colspan=2 ><A class=TABLEHEAD id=p tabindex=0 style='cursor:hand;' onFocus='document.form1.hidFlag.value=\"p\";' onKeyPress='prevMonth()' onclick='prevMonth()'" + ">Previous Month</A></TD>";
strHtml= strHtml + "<TD colspan=3 class=TABLEHEAD>";
strHtml= strHtml + "<SELECT NAME=m tabindex=1 onFocus='document.form1.hidFlag.value=\"m\";' onChange='javascript:changeMonth()'>" ;
for (var i=1; i<13; i++ )
strHtml= strHtml + "<OPTION value=" + i + ((i==currMonth.month)? " selected" : "")+ ">" + months[i-1] ;
strHtml= strHtml + "</SELECT>" ;
strHtml= strHtml + "<SELECT NAME=y onFocus='document.form1.hidFlag.value=\"y\";' tabindex=2 onChange='javascript:changeYear()'>" ;
for (var tempYear=beginYear; tempYear<endYear; tempYear++ )
strHtml= strHtml + "<OPTION value=" + tempYear + ((tempYear==currMonth.year)? " selected" : "")+ ">" + tempYear ;
strHtml= strHtml + "</SELECT>" ;
strHtml= strHtml + "<INPUT type=hidden name=hidYear value=" + currMonth.year + ">" ;
strHtml= strHtml + "</TD>" ;
strHtml= strHtml + "<TD colspan=2><A tabindex=3 id=n class=TABLEHEAD style='cursor:hand;' onFocus='document.form1.hidFlag.value=\"n\";' onKeyPress='nextMonth()' onclick='nextMonth()'" + ">下个月</a></td>";
//strHtml= strHtml + "<TD colspan=2><A tabindex=3 id=n class=TABLEHEAD style='cursor:hand;' onFocus='document.form1.hidFlag.value=\"n\";' onKeyPress='nextMonth()' onclick='nextMonth()'" + ">Next Month</a></td>";
strHtml= strHtml + "</TR>";
// writes the days of the week
strHtml= strHtml + "<TR align=center bgcolor=#FFFFFF>";
for(var d=0;d<7;d++){
strHtml= strHtml + "<TD width=14% CLASS=DAYS><B> " + days[d] + " </B></TD>";
}
strHtml= strHtml + "</TR>";
var daycounter = 1;
var cls = "";
// allows month to possibly span over 6 weeks
for(var i=0; i<6; i++){
// if we have not exceeded number of days in month
if(daycounter<=currMonth.length) {
strHtml= strHtml +"<TR align=center>"
// display each day of the week
for(var j=0;j<7;j++){
// First choose different style for different period.
// Not yet the first day of the month, or
// it has exceeded the last day in the month.
if( (i==0 && j<currMonth.firstDay) || daycounter>currMonth.length) {
cls = "";
// Current date
} else if(daycounter==today.getDate() && currMonth.month==today.getMonth()+1 && currMonth.year==today.getFullYear()) {
cls = " class=TODAY";
// Future date
} else if((daycounter>today.getDate() && currMonth.month==today.getMonth()+1 && currMonth.year==today.getFullYear()) || (currMonth.month>today.getMonth()+1 && currMonth.year==today.getFullYear()) || c
没有合适的资源?快使用搜索试试~ 我知道了~
基于asp的企业人事管理系统
共124个文件
asp:79个
gif:35个
js:3个
需积分: 4 69 下载量 83 浏览量
2008-12-18
13:47:15
上传
评论 1
收藏 235KB RAR 举报
温馨提示
小企业用很适合的,在windows xp +IIS5.1下测试了的功能完全正常。
资源推荐
资源详情
资源评论
收起资源包目录
基于asp的企业人事管理系统 (124个子文件)
EmpMain_OverView.asp 17KB
EmpMain_List.asp 17KB
EmpMain_BaseSearch.asp 15KB
EmpMain_Base_edit.asp 14KB
EmpMain_UserRight.asp 13KB
EmpMain_AddNew.asp 13KB
EmpMain_pay_list.asp 12KB
md5.asp 11KB
EmpMain_LogView.asp 10KB
EmpMain_Pay_getlist.asp 10KB
EmpMain_Pay_list_year.asp 9KB
EmpMain_hol_list.asp 9KB
EmpMain_pay_monthyear.asp 8KB
EmpMain_Family_Edit.asp 8KB
EmpMain_hol_Edit.asp 7KB
EmpMain_EvenWork_Edit.asp 7KB
EmpMain_Edu_Edit.asp 7KB
EmpMain_pay_Edit.asp 7KB
EmpMain_Work_Edit.asp 7KB
EmpMain_jiangcheng_Edit.asp 7KB
EmpMain_pay_Disp.asp 6KB
EmpMain_Base_Disp.asp 6KB
EmpMain_UserPassword.asp 6KB
index.asp 5KB
EmpMain_FrameAll.asp 5KB
EmpMain_hol_AddNew.asp 5KB
EmpMain_payset_edit.asp 4KB
EmpMain_EvenWork_AddNew.asp 4KB
EmpMain_Family_AddNew.asp 4KB
EmpMain_Edu_AddNew.asp 4KB
EmpMain_work_AddNew.asp 4KB
EmpMain_pay_AddNew.asp 4KB
EmpMain_Marr_Edit.asp 4KB
EmpMain_hol_Disp.asp 4KB
EmpMain_jiangcheng_AddNew.asp 4KB
EmpMain_EvenWork_Disp.asp 3KB
EmpMain_Family_Disp.asp 3KB
EmpMain_Edu_Disp.asp 3KB
EmpMain_work_Disp.asp 3KB
EmpMain_jiangcheng_Disp.asp 3KB
EmpMain_AdminMain.asp 3KB
FuncComm.asp 3KB
EmpMain_CodeMain.asp 3KB
checkCookies.asp 3KB
EmpMain_Marr_Disp.asp 3KB
EmpMain_BaseSearch_Process.asp 2KB
EmpMain_Main.asp 2KB
EmpMain_UserRight_Process.asp 2KB
EmpMain_MainFrame.asp 2KB
ResultPage.asp 2KB
Message_Result.asp 2KB
EmpMain_payset_Edit_Process.asp 2KB
EmpMain_CheckRight.asp 2KB
EmpMain_Pay_AddNew_Process.asp 2KB
EmpMain_Work_AddNew_Process.asp 2KB
EmpMain_Pay_save_Process.asp 2KB
EmpMain_hol_AddNew_Process.asp 2KB
EmpMain_Edu_AddNew_Process.asp 2KB
EmpMain_EvenWork_AddNew_Process.asp 1KB
EmpMain_Family_AddNew_Process.asp 1KB
EmpMain_Marr_Edit_Process.asp 1KB
EmpMain_jiangcheng_AddNew_Process.asp 1KB
Empmain_deleteUser.asp 848B
EmpMain_EvenWork_Delete.asp 780B
EmpMain_family_Delete.asp 775B
EmpMain_CodeMain_Process.asp 768B
EmpMain_Work_Delete.asp 764B
EmpMain_Base_delete.asp 762B
EmpMain_Pay_Delete.asp 762B
EmpMain_Edu_Delete.asp 762B
EmpMain_Jiangcheng_Delete.asp 760B
EmpMain_Hol_Delete.asp 756B
ExpirePage.asp 673B
EmpMain_Logoff.asp 452B
EmpMain_AddNew_Sucess.asp 405B
Empmain_Pay_ViewNav.asp 388B
EmpMain_Blank.asp 274B
EmpMainDSN.asp 194B
EmpMain.asp 139B
SellWellWeb.css 3KB
NavBar.css 2KB
Thumbs.db 37KB
loginIn.gif 22KB
restore.gif 2KB
loginLine.gif 2KB
workInfo.gif 2KB
Group.gif 1KB
up.gif 1KB
down.gif 1KB
lockComputer.gif 1KB
overview.gif 1KB
CurrUser.gif 1KB
logo.gif 1KB
SysLog.gif 1KB
Listsearch.gif 1KB
book.gif 1KB
workdym.gif 1KB
key.gif 1KB
Search.gif 1KB
CodeMain.gif 1KB
共 124 条
- 1
- 2
资源评论
up1325
- 粉丝: 2
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功