sábado, 5 de março de 2016

Um calendário para o ano inteiro

<HTML>
<HEAD><TITLE>Um calendário para o ano inteiro</TITLE>
</HEAD>
<BODY>
<script language="javascript">
<!--
document.write("<TD ALIGN=center WIDTH=35>"+day_name+"</TD>")
function day_title(day_name){ } function fill_table(month,month_length){
document.write("<TD COLSPAN=7 ALIGN=center><B>"+month+" "+year+"</B><TR>")
day = 1 document.write("<TABLE BORDER=3 CELLSPACING=3 CELLPADDING=%3><TR>")
day_title("Qui")
day_title("Dom") day_title("Seg") day_title("Ter") day_title("Qua") day_title("Sex")
document.write("<TD>")
day_title("Sáb") document.write("</TR><TR>") for(var i = 1;i < start_day; i++){ }
document.write("<TR>")
for(var i = start_day; i < 8; i++){ document.write("<TD ALIGN=center>"+day+"</TD>") day++ }
document.write("<TD ALIGN=center>"+day+"</TD>");
while (day <= month_length) { for(var i = 1; i <= 7 && day <= month_length; i++){ day++; }
year = 2005; // define o ano
document.write("</TR><TR>"); start_day = i; } document.write("</TR></TABLE><BR>"); } </script> <script language="javascript">
fill_table("Fevereiro",28) // não se esqueça de verificar se o ano é bissexto ou não
today = new Date("January 1, " + year); start_day = today.getDay() + 1; fill_table("Janeiro",31) fill_table("Março",31) fill_table("Abril",30) fill_table("Maio",31)
</script>
fill_table("Junho",30) fill_table("Julho",31) fill_table("Agosto",31) fill_table("Setembro",30) fill_table("Outubro",31) fill_table("Novembro",30) fill_table("Dezembro",31) </BODY>
</HTML>

Nenhum comentário:

Postar um comentário