Перейти к содержимому

Фото
- - - - -

Надо дополнить немного календарь


  • Вы не можете создать новую тему
  • Please log in to reply
Пока никто не отвечал в этой теме...

#1 PressSetter

PressSetter

    Крестный Папочка

  • Постоялец
  • 2 263 сообщений
  • Откуда:Таллинн

Отправлено 02 Ноябрь 2006 - 01:39

<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("Вс")
day_title("Пн")
day_title("Вт")
day_title("Ср")
day_title("Чт")
day_title("Пт")
day_title("Сб")
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>

<!-- HEAD END HERE -->




</head>
<body bgcolor="#EDEDED" text="#000000" link="#000000" topmargin="0" leftmargin="0">
<center>

<!-- BODY START HERE -->

<script LANGUAGE="JavaScript">

today = new Date();
year = today.getYear();
if (year < 2000) // Y2K Fix, Isaac Powell
year = year + 1900;
today= new Date("Январь 1, "+year)
start_day = today.getDay() + 1
fill_table("Январь",31)

if (year % 4)==0) && ((year % 100)!=0) || ((year % 400)==0))
{ fill_table("Февраль", 29); }
else { fill_table("Февраль", 28); }

fill_table("Март",31)
fill_table("Апрель",30)
fill_table("Май",31)
fill_table("Июнь",30)
fill_table("Июль",31)
fill_table("Август",31)
fill_table("Сентябрь",30)
fill_table("Октябрь",31)
fill_table("Ноябрь",30)
fill_table("Декабрь",31)
</SCRIPT>

<!-- BODY END HERE -->

Кто нить знаешт как дополнить календарь, хочу сделать типо того...

Если (день = 8 анд месяц = Март )
Тогда \\ выводится сообщение \\
Поздравляем Васю Пупкина с днем рождения!

вроде как несложно, но я не знаю как лучше.

Сообщение изменено: AgentVlad (02 Ноябрь 2006 - 01:39 )

  • 0