当前位置:开发者网络 >> 网页特效 >> 日期时间 >> 内容
精彩推荐
分类最新特效
分类热点特效
  
2001年全年的日历
日期:2004-05-26   人气:   【字体: 】【收藏此文


<!-- 网页特效代码由[中国WEB开发者网络:http://www.ChinaWebDev.com]提供! -->
<!-- 要实现此效果需要 1 个步骤: -->

<!-- 第 1 步: -->
<!-- 把下面的代码加到<BODY></BODY>区域中: -->

<script language="javascript">
<!--

// fill the month table with column headings

function day_title(day_name){

document.write("<TD ALIGN=center WIDTH=35>"+day_name+"</TD>")

}

// fills the month table with numbers

function fill_table(month,month_length)

{

day=1

// begin the new month table

document.write("<TABLE BORDER=3 CELLSPACING=3 CELLPADDING=%3><TR>")

document.write("<TD COLSPAN=7 ALIGN=center><B>"+month+" "+year+"</B><TR>")

// column headings

day_title("Mon")

day_title("Tue")

day_title("Wed")

day_title("Thu")

day_title("Fri")

day_title("Sat")

day_title("Sun")

// pad cells before first day of month
document.write("</TR><TR>")

for (var i=1;i<start_day;i++){

document.write("<TD>")

}

// fill the first week of days

for (var i=start_day;i<8;i++){

document.write("<TD ALIGN=center>"+day+"</TD>")

day++


}

document.write("<TR>")

// fill the remaining weeks

while (day <= month_length) {

for (var i=1;i<=7 && day<=month_length;i++){

document.write("<TD ALIGN=center>"+day+"</TD>")

day++

}

document.write("</TR><TR>")

// the first day of the next month

start_day=i

}

document.write("</TR></TABLE><BR>")

}

// end hiding -->

</script>

<script language="javascript">

// year

year=2001

// first day of the week of the new year

today= new Date("January 1, "+year)

start_day = today.getDay() + 1 // starts with 0

fill_table("January",31)

fill_table("February",28)

fill_table("March",31)

fill_table("April",30)

fill_table("May",31)

fill_table("June",30)

fill_table("July",31)

fill_table("August",31)

fill_table("September",30)

fill_table("October",31)

fill_table("November",30)

fill_table("December",31)

</script>