JavaScript calendar
I want to add a calendar in Blog, I have been looking for a long time, I wrote a play, run the effect, watch the calendar on the left.
.TDClass {font-size: 9pt; padding: 4px}
style>
BC span> year span> month span> Japanese Week
|
span>
td>
TR>
| Today: span> font> td>
TR>
table>
// Written by Caocao
// caocao@eastday.com
// http://nethermit.yeah.net
Var dayArray = New Array ("Japan", "One", "Second", "Three", "Four", "Five", "Six");
Var Montharray = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];
Var stringtable = " "; for (var i = 0; i
{
StringTable = " " dayArray [i] " b> font> td>";
}
StringTable = " TR>";
Function SetValue (Tag, STR)
{
Document.getlementByid (TAG) .INNNERHTML = STR;
}
Function showtime ()
{
VAR TODAY = New Date ();
Var currentyear = Today.GetfullyEar ()
IF ((currentyear% 4 == 0) && (currentyear% 100! = 0)) || (CurrentYear% 400 == 0))))
MONTHHARRAY [1] = 29;
Var alldays = monthharray [Today.GeTMONTH ()];
Var currentwek = Today.getDay ();
Var currentday = Today.getdate ();
Var i = currentday% 7-currentweek;
Var Threshold = (7 i)% 7;
Var isend = false;
Var stringall = stringtable;
While (True)
{
IF (isend)
{
StringAll = " | td>";
IF (i% 7 == (Threshold 6)% 7)
{
StringAll = " TR>";
Break;
}
}
Else
{
IF (i% 7 == Threshold)
StringAll = "";
StringAll = i> 0? " | " i " b> td> ":" | td> "; if (i% 7 == (Threshold 6)% 7)
{
StringAll = " TR>";
IF (i == alldays)
Break;
}
IF (i == alldays)
Isend = true;
}
i;
}
StringAll = " TABLE>";
SetValue ("Layryear", CurrentYear;
SetValue ("LayerMonth", Today.getMonth () 1);
SetValue ("Layerday", CurrentDay;
SetValue ("Layerweek", DayArray [currentweek];
SetValue ("Layercalendar", StringAll;
SetValue ("LayerNow", Today.GetHours () ": Today.getminutes () ": " Today.GetSeconds ());
SetTimeout ("ShowTime ()", 1000);
}
Showtime ()
// ->
script>
转载请注明原文地址:https://www.9cbs.com/read-95436.html
| |