현재 년도의 12개월 달력 모두를 디스플레이 합니다 > script

본문 바로가기
사이트 내 전체검색

script

현재 년도의 12개월 달력 모두를 디스플레이 합니다

페이지 정보

작성자 서방님 댓글 0건 조회 165회 작성일 07-08-11 19:48

본문

<html>
<head>
    <title>http://www.bluebc.co.kr</title>
<script language="javascript">
<!--
function day_title(day_name) {
    document.write("<TD ALIGN=center WIDTH=35>"+day_name+"</TD>")
}
function hilite_today(day,mm) {
    if ((this_day == day) && (this_month == mm))
        document.write("<FONT COLOR="#FF0000"><b>")
}

function makeArray(n) {
    this.length=n;
    for (var i = 1; i <= n; i++)
    this[i] = 0
    return this
}

function fill_table(m_name,m_length,mm) {
    day=1
    document.write("<center><TABLE BORDER=0 CELLSPACING=1 CELLPADDING=3 bgcolor=c0c0c0><TR bgcolor=#FF9933>")
    document.write("<TD COLSPAN=7 ALIGN=center><B>"+this_year+"년 "+m_name+"</B><TR>")
        day_title("<font color=red>일</font>")
        day_title("월")
        day_title("화")
        day_title("수")
        day_title("목")
        day_title("금")
        day_title("<font color=blue>토</font>")
    document.write("</TR><TR bgcolor=white>")
    for (var i=1;i<start_day;i++) {
        document.write("<TD>")
    }
    for (var i=start_day;i<8;i++) {
        document.write("<TD ALIGN=center>")
        hilite_today(day,mm)
        document.write(day+"</TD><FONT COLOR='#000000'>")
        day++;
    }
    document.write("<TR bgcolor=white>")
    while (day <= m_length) {
    for (var i=1;i<=7 && day<=m_length;i++) {
        document.write("<TD ALIGN=center>")
        hilite_today(day,mm)
        document.write(day+"</TD><FONT COLOR='#000000'>")
        day++
    }
    document.write("</TR><TR bgcolor=white>")
    }
    document.write("</TR></TABLE></center><BR>")
    start_day = i
}
// End -->
</script>
</head>
<body>

<SCRIPT LANGUAGE="JavaScript">
month=new makeArray(12)
month[1]="1월"
month[2]="2월"
month[3]="3월"
month[4]="4월"
month[5]="5월"
month[6]="6월"
month[7]="7월"
month[8]="8월"
month[9]="9월"
month[10]="10월"
month[11]="11월"
month[12]="12월"
month_length = new makeArray(12)
month_length[1]=31
month_length[2]=28
month_length[3]=31
month_length[4]=30
month_length[5]=31
month_length[6]=30
month_length[7]=31
month_length[8]=31
month_length[9]=30
month_length[10]=31
month_length[11]=30
month_length[12]=31
today = new Date()
this_day = today.getDate()
this_month = today.getMonth()+1
this_year = today.getYear()
begin_date = new Date("January 1, "+this_year)
start_day = begin_date.getDay()+1

if (start_day == 1){
    start_day = 8
}
for (var m = 1;m<=12;m++){
    fill_table(month[m],month_length[m],m)
}
// End -->
</SCRIPT>

댓글목록

등록된 댓글이 없습니다.

회원로그인

접속자집계

오늘
64
어제
302
최대
1,347
전체
155,125
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.