查看完整版本: 萬年曆

18-5-2012 17:57

萬年曆

<P><FONT color=blue><FONT color=#0000ff size=3>如不能顯示語法效果可貼去本站</FONT><A href="http://www.bunbun000.com/html/index.htm" target=_blank><FONT color=red size=3>語法測試板</FONT></A><FONT color=#0000ff size=3>試看</FONT></P>
<P><FONT size=3></FONT>&nbsp;</P>
<P><FONT size=3></FONT>&nbsp;</P>
<P><FONT size=3></FONT>&nbsp;</P></FONT>
<P><FONT color=blue></FONT>&nbsp;</P>
<P><FONT color=blue></FONT>&nbsp;</P>
<P><FONT color=blue>&lt;script language="JavaScript"&gt;<BR>&lt;!-- for sucky browsers</FONT></P>
<P><FONT color=blue>Months = new Array(12);<BR>Months[0] = "一月";<BR>Months[1] = "二月";<BR>Months[2] = "三月";<BR>Months[3] = "四月";<BR>Months[4] = "五月";<BR>Months[5] = "六月";<BR>Months[6] = "七月";<BR>Months[7] = "八月";<BR>Months[8] = "九月";<BR>Months[9] = "十月";<BR>Months[10] = "十一月";<BR>Months[11] = "十二月";</FONT></P>
<P><FONT color=blue>function PadSpaces(TheString)<BR>{<BR>&nbsp;var Spaces = "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ";<BR>&nbsp;len = Math.round((9 - TheString.length)/2);</FONT></P>
<P><FONT color=blue>&nbsp;return Spaces.substring(0,len) + TheString;<BR>}</FONT></P>
<P><FONT color=blue>function NumLeapYears(StartYear, EndYear)<BR>{<BR>&nbsp;&nbsp;var LeapYears, i;</FONT></P>
<P><FONT color=blue>&nbsp;&nbsp;if (EndYear &gt;= StartYear){<BR>&nbsp;&nbsp;&nbsp;for(LeapYears = 0; StartYear &lt;= EndYear; StartYear++)<BR>&nbsp;&nbsp;&nbsp;if (IsLeapYear(StartYear)) LeapYears++;<BR>&nbsp;}else{<BR>&nbsp;for(LeapYears = 0; EndYear &lt;= StartYear; EndYear++)<BR>&nbsp;&nbsp;&nbsp;if (IsLeapYear(EndYear)) LeapYears++;<BR>&nbsp;}<BR>&nbsp;&nbsp;return LeapYears;<BR>}</FONT></P>
<P><FONT color=blue>function IsLeapYear(Year) <BR>{<BR>&nbsp;if(Math.round(Year/4) == Year/4){<BR>&nbsp;&nbsp;if(Math.round(Year/100) == Year/100){<BR>&nbsp;&nbsp;&nbsp;if(Math.round(Year/400) == Year/400)<BR>&nbsp;&nbsp;&nbsp;&nbsp;return true;<BR>&nbsp;&nbsp;&nbsp;else return false;<BR>&nbsp;&nbsp;}else return true;<BR>&nbsp;}<BR>&nbsp;return false;<BR>}</FONT></P>
<P><FONT color=blue>function Trim(TheString)<BR>{<BR>&nbsp;var len;</FONT></P>
<P><FONT color=blue>&nbsp;len = TheString.length;<BR>&nbsp;&nbsp;while(TheString.substring(0,1) == " "){ //trim left<BR>&nbsp;&nbsp;&nbsp;TheString = TheString.substring(1, len);<BR>&nbsp; &nbsp;&nbsp;len = TheString.length;<BR>&nbsp;}</FONT></P>
<P><FONT color=blue>&nbsp;&nbsp;while(TheString.substring(len-1, len) == " "){ //trim right<BR>&nbsp;&nbsp;&nbsp;TheString = TheString.substring(0, len-1);<BR>&nbsp; &nbsp;&nbsp;len = TheString.length;<BR>&nbsp;&nbsp;}<BR>&nbsp;&nbsp;return TheString;<BR>}</FONT></P>
<P><FONT color=blue>function DetermineMonthIdx()<BR>{<BR>&nbsp;var i, month, month_s, len;</FONT></P>
<P><BR><FONT color=blue>&nbsp;month = Trim(document.calform.elements[4].value);<BR>&nbsp;len = month.length;</FONT></P>
<P><FONT color=blue>&nbsp;for( i = 0; i &lt;12; i++){<BR>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;month_s = Months[i].substring(0,len);<BR>&nbsp;&nbsp;if (month_s.toUpperCase() == month.toUpperCase())<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;return (i);<BR>&nbsp; &nbsp;}<BR>&nbsp; &nbsp;return -1;<BR>}</FONT></P>
<P><FONT color=blue>function FindNewYearStartingDay(Year)<BR>{<BR>&nbsp;&nbsp;var LeapYears, Years, Day;<BR>&nbsp;<BR>&nbsp;&nbsp;LeapYears = NumLeapYears(1995, Year); </FONT></P>
<P><FONT color=blue>&nbsp;&nbsp;if&nbsp; (Year &gt;=1995)<BR>&nbsp;&nbsp;&nbsp;Years = (Year -1995)+LeapYears;<BR>&nbsp;&nbsp;else&nbsp;Years = (Year -1995)-LeapYears; </FONT></P>
<P><FONT color=blue>&nbsp;&nbsp;if&nbsp; (Year &gt;=1995)<BR>&nbsp;&nbsp;Day = Math.round(((Years/7 - Math.floor(Years/7))*7)+.1);<BR>&nbsp;&nbsp;else&nbsp;Day = Math.round(((Years/7 -&nbsp; Math.ceil(Years/7))*7)-.1);<BR>&nbsp;<BR>&nbsp;if (Year &gt;=1995){ <BR>&nbsp;&nbsp;&nbsp;if(IsLeapYear(Year)) Day--;<BR>&nbsp;&nbsp;}else Day += 7;</FONT></P>
<P><FONT color=blue>&nbsp;&nbsp;if(Day &lt; 0) Day = 6;<BR>&nbsp;&nbsp;if(Day &gt; 6) Day = 0;<BR>&nbsp;&nbsp;return Day;<BR>}</FONT></P>
<P><FONT color=blue>function FindNumDaysInMonth(Year, Month)<BR>{<BR>&nbsp;&nbsp;if(Month == 1){<BR>&nbsp;&nbsp; &nbsp;&nbsp;if(IsLeapYear(Year)) return 29;<BR>&nbsp;&nbsp; &nbsp;&nbsp;else return 28;<BR>&nbsp;&nbsp;}else{&nbsp;<BR>&nbsp;&nbsp; &nbsp;&nbsp;if(Month &gt;6) Month++;<BR>&nbsp;&nbsp; &nbsp;&nbsp;if(Month/2 == Math.round(Month/2))&nbsp; return 31;<BR>&nbsp;&nbsp;}<BR>&nbsp;return 30;&nbsp;&nbsp;<BR>}</FONT></P>
<P><FONT color=blue>function FindMonthStartDay(NewYearDay, Year, Month)<BR>{<BR>&nbsp; &nbsp;var MonthStartDay;</FONT></P>
<P><FONT color=blue>&nbsp; &nbsp;AddArray = new Array(12);</FONT></P>
<P><FONT color=blue>&nbsp; &nbsp;AddArray[0]=0;AddArray[1]=3;AddArray[2]=3;AddArray[3]=6;<BR>&nbsp;AddArray[4]=1;AddArray[5]=4;AddArray[6]=6;AddArray[7]=2;<BR>&nbsp;AddArray[8]=5;AddArray[9]=0;AddArray[10]=3;AddArray[11]=5;</FONT></P>
<P><FONT color=blue>&nbsp; &nbsp;MonthStartDay = NewYearDay + AddArray[Month];<BR>&nbsp; &nbsp;if(IsLeapYear(Year)&nbsp; && (Month ) &gt; 1) MonthStartDay ++;<BR>&nbsp; <BR>&nbsp; &nbsp;if (MonthStartDay &gt; 6) MonthStartDay -= 7;</FONT></P>
<P><FONT color=blue>&nbsp; &nbsp;return MonthStartDay; <BR>}</FONT></P>
<P><FONT color=blue>function&nbsp; FillCalendar()<BR>{<BR>&nbsp; &nbsp;var Year, Month, Midx, NewYearDay, MonthStartDay;<BR>&nbsp;var NumDaysInMonth, i, t;</FONT></P>
<P><FONT color=blue>&nbsp; &nbsp;Year = parseFloat(document.calform.elements[1].value);<BR>&nbsp; &nbsp;Month = document.calform.elements[4].value;</FONT></P>
<P><FONT color=blue>&nbsp; &nbsp;Midx&nbsp; =&nbsp; DetermineMonthIdx();<BR>&nbsp; &nbsp;if (Midx == -1){<BR>&nbsp;&nbsp; &nbsp;&nbsp;alert ("Can't recognize that month");<BR>&nbsp;&nbsp; &nbsp;&nbsp;return;<BR>&nbsp; &nbsp;}</FONT></P>
<P><FONT color=blue>&nbsp; &nbsp;NewYearDay = FindNewYearStartingDay(Year);<BR>&nbsp; &nbsp;MonthStartDay = FindMonthStartDay(NewYearDay, Year,&nbsp; Midx);<BR>&nbsp; &nbsp;NumDaysInMonth = FindNumDaysInMonth(Year, Midx);&nbsp; </FONT></P>
<P><FONT color=blue>&nbsp; &nbsp;for(i = 6;&nbsp; i &lt; 43;&nbsp; i++){<BR>&nbsp;&nbsp;t = i-5-MonthStartDay;<BR>&nbsp;&nbsp;if ( t &gt;= 1&nbsp; &&&nbsp; t &lt;= NumDaysInMonth)<BR>&nbsp;&nbsp;&nbsp;document.calform.elements[i].value =t;<BR>&nbsp;&nbsp;else document.calform.elements[i].value = "";<BR>&nbsp; &nbsp;}<BR>}</FONT></P>
<P><FONT color=blue>function IncDecYear(val)<BR>{<BR>&nbsp;var valNum = parseInt(val);<BR>&nbsp;var valNum2 = parseInt(document.calform.elements[1].value)<BR>&nbsp;document.calform.elements[1].value = valNum2 + valNum;</FONT></P>
<P><FONT color=blue>&nbsp;FillCalendar()<BR>}</FONT></P>
<P><FONT color=blue>function IncDecMonth(val)<BR>{<BR>&nbsp;var valNum = parseInt(val);<BR>&nbsp; &nbsp;var Midx&nbsp; =&nbsp; DetermineMonthIdx();<BR>&nbsp;<BR>&nbsp;Midx += valNum;<BR>&nbsp;if(Midx &gt; 11) Midx = 0;<BR>&nbsp;if(Midx &lt; 0)&nbsp; Midx = 11;</FONT></P>
<P><FONT color=blue><BR>&nbsp;document.calform.elements[4].value = PadSpaces(Months[Midx]);</FONT></P>
<P><FONT color=blue>&nbsp;FillCalendar()<BR>}</FONT></P>
<P><FONT color=blue>// --&gt;<BR>&lt;/script&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp; &lt;table border=1 bgcolor="#64D0FE" cellpadding=1 cellspacing=1&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;table border=0&nbsp; cellpadding=0 cellspacing=0&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;form name="calform"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td align=center cellpadding=0 cellspacing=0 bgcolor="#64D0FE"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input<BR>type=button value="&lt;&lt;" onClick="IncDecYear(-1)" name="button"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th cellpadding=0 cellspacing=0 bgcolor="#aaaaaa" colspan=5<BR>align=center&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input size=4 type=text value="1993" name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/th&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td align=center cellpadding=0 cellspacing=0 bgcolor="#64D0FE"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input<BR>type=button value="&gt;&gt;" onClick="IncDecYear(1)" name="button2"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td align=center bgcolor="#64D0FE"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=button value="&lt;&lt;"<BR>onClick="IncDecMonth(-1)" name="button2"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th bgcolor="#aaaaaa" colspan=5 align=center&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input size=9 type=text<BR>value=" January " name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/th&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td align=center bgcolor="#64D0FE"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=button value="&gt;&gt;"<BR>onClick="IncDecMonth(1)" name="button2"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th&nbsp; bgcolor="#ffcccc"&gt;S&lt;/th&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th&nbsp; bgcolor="#ccccff"&gt;M&lt;/th&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th&nbsp; bgcolor="#ccccff"&gt;T&lt;/th&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th&nbsp; bgcolor="#ccccff"&gt;W&lt;/th&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th&nbsp; bgcolor="#ccccff"&gt;T&lt;/th&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th&nbsp; bgcolor="#ccccff"&gt;F&lt;/th&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;th&nbsp; bgcolor="#ccccff"&gt;S&lt;/th&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ffcccc"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ffcccc"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ffcccc"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ffcccc"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ffcccc"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff" &gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;tr&gt; <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ffcccc"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#ccccff"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text size=2 name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;td&nbsp; bgcolor="#3344aa" colspan=5&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;input type=text name="text"&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/td&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/tr&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/form&gt;<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/table&gt;<BR>&nbsp;&nbsp;&nbsp; &lt;/table&gt;</FONT></P>
<P><FONT color=blue>&lt;script language="JavaScript"&gt;<BR>&lt;!-- <BR>&nbsp;myDate = new Date();<BR>&nbsp;var Month = parseInt(myDate.getMonth());<BR>&nbsp;<BR>&nbsp;document.calform.elements[1].value =&nbsp; myDate.getYear();<BR>&nbsp;document.calform.elements[4].value = PadSpaces(Months[Month]);</FONT></P>
<P><FONT color=blue>&nbsp;document.calform.elements[43].value = "今天是:" + <BR>&nbsp;&nbsp;Months[Month].substring(0,3) + " " + <BR>&nbsp;&nbsp;myDate.getDate() + ", " + myDate.getYear();</FONT></P>
<P><FONT color=blue>&nbsp;FillCalendar();</FONT></P>
<P><FONT color=blue>// --&gt;<BR>&lt;/script&gt;<BR></FONT></P>

25-5-2013 16:13

複製上列語法

<form name="copy">
<textarea cols="40" name="txt" rows="4" style="BACKGROUND-COLOR:#ffffff; COLOR:#000000; FONT-SIZE:9pt">
<script language="JavaScript">
<!-- for sucky browsers

Months = new Array(12);
Months[0] = "一月";
Months[1] = "二月";
Months[2] = "三月";
Months[3] = "四月";
Months[4] = "五月";
Months[5] = "六月";
Months[6] = "七月";
Months[7] = "八月";
Months[8] = "九月";
Months[9] = "十月";
Months[10] = "十一月";
Months[11] = "十二月";

function PadSpaces(TheString)
{
var Spaces = "             ";
len = Math.round((9 - TheString.length)/2);

return Spaces.substring(0,len) + TheString;
}

function NumLeapYears(StartYear, EndYear)
{
  var LeapYears, i;

  if (EndYear >= StartYear){
   for(LeapYears = 0; StartYear <= EndYear; StartYear++)
   if (IsLeapYear(StartYear)) LeapYears++;
}else{
for(LeapYears = 0; EndYear <= StartYear; EndYear++)
   if (IsLeapYear(EndYear)) LeapYears++;
}
  return LeapYears;
}

function IsLeapYear(Year)
{
if(Math.round(Year/4) == Year/4){
  if(Math.round(Year/100) == Year/100){
   if(Math.round(Year/400) == Year/400)
    return true;
   else return false;
  }else return true;
}
return false;
}

function Trim(TheString)
{
var len;

len = TheString.length;
  while(TheString.substring(0,1) == " "){ //trim left
   TheString = TheString.substring(1, len);
    len = TheString.length;
}

  while(TheString.substring(len-1, len) == " "){ //trim right
   TheString = TheString.substring(0, len-1);
    len = TheString.length;
  }
  return TheString;
}

function DetermineMonthIdx()
{
var i, month, month_s, len;


month = Trim(document.calform.elements[4].value);
len = month.length;

for( i = 0; i <12; i++){
      month_s = Months[i].substring(0,len);
  if (month_s.toUpperCase() == month.toUpperCase())
          return (i);
   }
   return -1;
}

function FindNewYearStartingDay(Year)
{
  var LeapYears, Years, Day;

  LeapYears = NumLeapYears(1995, Year);

  if  (Year >=1995)
   Years = (Year -1995)+LeapYears;
  else Years = (Year -1995)-LeapYears;

  if  (Year >=1995)
  Day = Math.round(((Years/7 - Math.floor(Years/7))*7)+.1);
  else Day = Math.round(((Years/7 -  Math.ceil(Years/7))*7)-.1);

if (Year >=1995){
   if(IsLeapYear(Year)) Day--;
  }else Day += 7;

  if(Day < 0) Day = 6;
  if(Day > 6) Day = 0;
  return Day;
}

function FindNumDaysInMonth(Year, Month)
{
  if(Month == 1){
     if(IsLeapYear(Year)) return 29;
     else return 28;
  }else{
     if(Month >6) Month++;
     if(Month/2 == Math.round(Month/2))  return 31;
  }
return 30;  
}

function FindMonthStartDay(NewYearDay, Year, Month)
{
   var MonthStartDay;

   AddArray = new Array(12);

   AddArray[0]=0;AddArray[1]=3;AddArray[2]=3;AddArray[3]=6;
AddArray[4]=1;AddArray[5]=4;AddArray[6]=6;AddArray[7]=2;
AddArray[8]=5;AddArray[9]=0;AddArray[10]=3;AddArray[11]=5;

   MonthStartDay = NewYearDay + AddArray[Month];
   if(IsLeapYear(Year)  && (Month ) > 1) MonthStartDay ++;
  
   if (MonthStartDay > 6) MonthStartDay -= 7;

   return MonthStartDay;
}

function  FillCalendar()
{
   var Year, Month, Midx, NewYearDay, MonthStartDay;
var NumDaysInMonth, i, t;

   Year = parseFloat(document.calform.elements[1].value);
   Month = document.calform.elements[4].value;

   Midx  =  DetermineMonthIdx();
   if (Midx == -1){
     alert ("Can't recognize that month");
     return;
   }

   NewYearDay = FindNewYearStartingDay(Year);
   MonthStartDay = FindMonthStartDay(NewYearDay, Year,  Midx);
   NumDaysInMonth = FindNumDaysInMonth(Year, Midx);  

   for(i = 6;  i < 43;  i++){
  t = i-5-MonthStartDay;
  if ( t >= 1  &&  t <= NumDaysInMonth)
   document.calform.elements[i].value =t;
  else document.calform.elements[i].value = "";
   }
}

function IncDecYear(val)
{
var valNum = parseInt(val);
var valNum2 = parseInt(document.calform.elements[1].value)
document.calform.elements[1].value = valNum2 + valNum;

FillCalendar()
}

function IncDecMonth(val)
{
var valNum = parseInt(val);
   var Midx  =  DetermineMonthIdx();

Midx += valNum;
if(Midx > 11) Midx = 0;
if(Midx < 0)  Midx = 11;


document.calform.elements[4].value = PadSpaces(Months[Midx]);

FillCalendar()
}

// -->
</script>
     <table border=1 bgcolor="#64D0FE" cellpadding=1 cellspacing=1>
      <table border=0  cellpadding=0 cellspacing=0>
        <form name="calform">
          <tr>
            <td align=center cellpadding=0 cellspacing=0 bgcolor="#64D0FE">
              <input
type=button value="<<" onClick="IncDecYear(-1)" name="button">
            </td>
            <th cellpadding=0 cellspacing=0 bgcolor="#aaaaaa" colspan=5
align=center>
              <input size=4 type=text value="1993" name="text">
            </th>
            <td align=center cellpadding=0 cellspacing=0 bgcolor="#64D0FE">
              <input
type=button value=">>" onClick="IncDecYear(1)" name="button2">
            </td>
          </tr>
          <tr>
            <td align=center bgcolor="#64D0FE">
              <input type=button value="<<"
onClick="IncDecMonth(-1)" name="button2">
            </td>
            <th bgcolor="#aaaaaa" colspan=5 align=center>
              <input size=9 type=text
value=" January " name="text">
            </th>
            <td align=center bgcolor="#64D0FE">
              <input type=button value=">>"
onClick="IncDecMonth(1)" name="button2">
            </td>
          </tr>
          <tr>
            <th  bgcolor="#ffcccc">S</th>
            <th  bgcolor="#ccccff">M</th>
            <th  bgcolor="#ccccff">T</th>
            <th  bgcolor="#ccccff">W</th>
            <th  bgcolor="#ccccff">T</th>
            <th  bgcolor="#ccccff">F</th>
            <th  bgcolor="#ccccff">S</th>
          </tr>
          <tr>
            <td  bgcolor="#ffcccc">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
          </tr>
          <tr>
            <td  bgcolor="#ffcccc">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
          </tr>
          <tr>
            <td  bgcolor="#ffcccc">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
          </tr>
          <tr>
            <td  bgcolor="#ffcccc">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
          </tr>
          <tr>
            <td  bgcolor="#ffcccc">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff" >
              <input type=text size=2 name="text">
            </td>
          </tr>
          <tr>
            <td  bgcolor="#ffcccc">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#ccccff">
              <input type=text size=2 name="text">
            </td>
            <td  bgcolor="#3344aa" colspan=5>
              <input type=text name="text">
            </td>
          </tr>
        </form>
      </table>
    </table>

<script language="JavaScript">
<!--
myDate = new Date();
var Month = parseInt(myDate.getMonth());

document.calform.elements[1].value =  myDate.getYear();
document.calform.elements[4].value = PadSpaces(Months[Month]);

document.calform.elements[43].value = "今天是:" +
  Months[Month].substring(0,3) + " " +
  myDate.getDate() + ", " + myDate.getYear();

FillCalendar();

// -->
</script>
</textarea><br>
<input onclick="javascript:this.form.txt.focus();this.form.txt.select();" type="button" value="全選">
</form>

<br>

<script type="text/javascript"><!--
google_ad_client = "ca-pub-4078143172638881";
/* 336X280 */
google_ad_slot = "3268225205";
google_ad_width = 336;
google_ad_height = 280;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
頁: [1]
查看完整版本: 萬年曆