Начало
Календари
Календарь года
Скрипт календарный год
JavaScript Calendars: Year
<!-- TWO STEPS TO INSTALL YEAR CALENDAR: 1. Paste the specified coding into the HEAD of your HTML document 2. Put the last code into the BODY of your HTML document --> <!-- STEP ONE: Copy this code into the HEAD your HTML document --> <HEAD> <SCRIPT LANGUAGE="JavaScript"> <! > <! > <!-- Begin function day_title(day_name){ document.write("<TD ALIGN=center WIDTH=35>"+day_name+"</TD>") } function fill_table(month,month_length) { day=1 document.write("<TABLE BORDER=3 CELLSPACING=3 CELLPADDING=%3><TR>") document.write("<TD COLSPAN=7 ALIGN=center><B>"+month+" "+year+"</B><TR>") day_title("Sun") day_title("Mon") day_title("Tue") day_title("Wed") day_title("Thu") day_title("Fri") day_title("Sat") document.write("</TR><TR>") for (var i=1;i<start_day;i++) { document.write("<TD>") } for (var i=start_day;i<8;i++) { document.write("<TD ALIGN=center>"+day+"</TD>") day++} document.write("<TR>") 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>") start_day=i } document.write("</TR></TABLE><BR>") } // End --> </script> <!-- STEP TWO: Copy this code into the BODY of your HTML document --> <BODY> <SCRIPT LANGUAGE="JavaScript"> <!-- Begin today = new Date(); year = today.getYear(); if (year < 2000) // Y2K Fix, Isaac Powell year = year + 1900; // http://onyx.idbsu.edu/~ipowell today= new Date("January 1, "+year) start_day = today.getDay() + 1 fill_table("January",31) if (((year % 4)==0) && ((year % 100)!=0) || ((year % 400)==0)) { fill_table("February", 29); } else { 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> </BODY> <!-- Script Size: 1.83 KB -->