calendar.css:
.cal {
background-color: #ffffff;
}
.head {
color: #bb0000;
font-family: Arial;
font-weight: bold;
text-align: left;
}
.days {
color: #0000bb;
font-family: Arial;
font-weight: bold;
text-align: right;
}
.grey {
color: #ffffff;
font-family: Arial;
font-size: small;
text-align: right;
}
.links {
color: #ff0000;
font-family: Arial;
font-size: small;
text-align: right;
}
.today {
color: #ffffff;
background-color: #ff0000;
font-family: Arial;
font-size: small;
text-align: right;
}
calendar.js:
'January','February','March',
'April','May','June','July',
'August','September','October',
'November','December'
);
var daysOfMonth = new Array(
31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31
);
var daysOfMonthLY = new Array(
31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31
);
var dow = new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat',
'Sun','Mon','Tue','Wed','Thu','Fri');
var size = 'width="50" height="30"';
var border = 'border="1"';
function isLeapYear(num) {
if (((num % 4 == 0) && (num % 100 != 0)) || (num % 400 == 0))
return true;
return false;
}
function CalendarSelect(Month,Year, offset) {
if (offset == null) offset = 0;
if (window.changeMonth) { }
else {
alert('A changeMonth() function has not been defined');
return '';
}
if (window.changeYear) { }
else {
alert('A changeYear() function has not been defined');
return '';
}
if (window.changeDay) { }
else {
alert('A changeDay() function has not been defined');
return '';
}
var output = '';
output += '<form name="Cal">';
output += CalendarHead(Month,Year,true);
output += CalendarMonth(Month,Year,offset);
output += '</form>';
return output;
}
function CalendarHead(Month,Year,Select) {
var output = '';
output +=
'<table cellspacing="0" class="cal">' +
'<tr><td align="left" width="100%" class="head">' +
moy[Month-1] + ' ' + Year +
'</td>';
if (Select) {
output += '<td width="50%" align="right">' +
'<select name="Month" onChange="CalMonth()">';
for (var month=1; month<=12; month++) {
output += '<option value=&q
.cal {
background-color: #ffffff;
}
.head {
color: #bb0000;
font-family: Arial;
font-weight: bold;
text-align: left;
}
.days {
color: #0000bb;
font-family: Arial;
font-weight: bold;
text-align: right;
}
.grey {
color: #ffffff;
font-family: Arial;
font-size: small;
text-align: right;
}
.links {
color: #ff0000;
font-family: Arial;
font-size: small;
text-align: right;
}
.today {
color: #ffffff;
background-color: #ff0000;
font-family: Arial;
font-size: small;
text-align: right;
}
calendar.js:
'January','February','March',
'April','May','June','July',
'August','September','October',
'November','December'
);
var daysOfMonth = new Array(
31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31
);
var daysOfMonthLY = new Array(
31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31
);
var dow = new Array('Sun','Mon','Tue','Wed','Thu','Fri','Sat',
'Sun','Mon','Tue','Wed','Thu','Fri');
var size = 'width="50" height="30"';
var border = 'border="1"';
function isLeapYear(num) {
if (((num % 4 == 0) && (num % 100 != 0)) || (num % 400 == 0))
return true;
return false;
}
function CalendarSelect(Month,Year, offset) {
if (offset == null) offset = 0;
if (window.changeMonth) { }
else {
alert('A changeMonth() function has not been defined');
return '';
}
if (window.changeYear) { }
else {
alert('A changeYear() function has not been defined');
return '';
}
if (window.changeDay) { }
else {
alert('A changeDay() function has not been defined');
return '';
}
var output = '';
output += '<form name="Cal">';
output += CalendarHead(Month,Year,true);
output += CalendarMonth(Month,Year,offset);
output += '</form>';
return output;
}
function CalendarHead(Month,Year,Select) {
var output = '';
output +=
'<table cellspacing="0" class="cal">' +
'<tr><td align="left" width="100%" class="head">' +
moy[Month-1] + ' ' + Year +
'</td>';
if (Select) {
output += '<td width="50%" align="right">' +
'<select name="Month" onChange="CalMonth()">';
for (var month=1; month<=12; month++) {
output += '<option value=&q
| 对此文章发表了评论 |
