代码如下:
& lthtml & gt
& lthead & gt
& ltmeta http-equiv = ” Content-Type ” Content = ” text/html;charset=gb2312 ” >
& lttitle & gt网页特效一个非常漂亮实用的日历站长特效网欢迎你
& lt脚本语言= ” JaScript ” TYPE = ” text/JaScript ” & gt;
//创建一个数组来存储每个月的日期。
函数montharr(m0,m1,m2,m3,m4,m5,m6,m7,m8,m9,m10,m11)
{
this[0]= m0;
this[1]= m1;
这个[2]= m2;
this[3]= m3;
this[4]= M4;
这个[5]= M5;
这[6]= M6;
这个[7]= M7;
这个[8]= M8;
这个[9]= M9;
这个[10]= M10;
这个[11]= m11;
}
//实现月历
功能日历(){
var monthNames = ” janfebmaraprmayjunjulaugsepoctvdec “;
var today = new Date();
今天变化;
var monthDays = new montharr(31,28,31,30,31,30,31,31,30,31,31,30,31,30,31);
year = today . get year()+1900;
this day = today . getdate();
if(((year % 4 = = 0)& amp;& amp(年份% 100!= 0))| |(year % 400 = = 0))month days[1]= 29;
nDays = month days[today . getmonth()];
第一天=今天;
first day . setdate(1);
testMe = first day . getdate();
if(testMe = = 2)first day . setdate(0);
start day = first day . getday();
document . write(” & lt;div id = ‘ rili ‘ style = ‘ position:absolute;宽度:140px左:300px’顶部:100像素;’& gt”)
document . write(” & lt;TABLE width = ‘ 217 ‘ BORDER = ‘ 0 ‘ CELLSPACING = ‘ 0 ‘ cell padding = ‘ 2 ‘ BGCOLOR = ‘ # 0080 ff ‘ & gt)
document . write(” & lt;TR & gt& ltTD & gt& lttable border = ‘ 0 ‘ cellspacing = ‘ 1 ‘ cell padding = ‘ 2 ‘ bgcolor = ‘ Silver ‘ & gt);
document . write(” & lt;TR & gt& ltth colspan = ‘ 7 ‘ bgcolor = ‘ # c8e 3ff ‘ & gt;);
Var dayNames = new Array (“Sunday “,” Monday “,”周二”,”周三”,”周四”,”周五”,”周六”);
VarmonthNames = New Array(“一月”、”二月”、”三月”、”四月”、”五月”、”六月”、”七月”、”八月”、”九月”、”十月”、”十二月”);
var now = new Date();
document . writeln(” & lt;FONT STYLE = ‘ FONT-size:9pt;Color:#330099 ‘ >+” AD “+now . getyear()+” Year “+month names[now . getmonth()]+”+now . getdate()+” Day “+Days[now . getday()]+” </FONT & gt;" );
document . writeln(” & lt;/TH & gt;& lt/TR & gt;& ltTR & gt& ltTH BGCOLOR=’#0080FF’>。& ltFONT STYLE = ‘ FONT-size:9pt;颜色:白色’ & gt日;);
document . writeln(” & lt;th bgcolor=’#0080FF’>。& ltFONT STYLE = ‘ FONT-size:9pt;颜色:白色’ & gt1 ;);
document . writeln(” & lt;TH BGCOLOR=’#0080FF’>。& ltFONT STYLE = ‘ FONT-size:9pt;颜色:白色’ & gt第二个;);
document . writeln(” & lt;TH BGCOLOR=’#0080FF’>。& ltFONT STYLE = ‘ FONT-size:9pt;颜色:白色’ & gt三
document . writeln(” & lt;TH BGCOLOR=’#0080FF’>。& ltFONT STYLE = ‘ FONT-size:9pt;颜色:白色’ & gt四
document . writeln(” & lt;TH BGCOLOR=’#0080FF’>。& ltFONT STYLE = ‘ FONT-size:9pt;颜色:白色’ & gt五
document . writeln(” & lt;TH BGCOLOR=’#0080FF’>。& ltFONT STYLE = ‘ FONT-size:9pt;颜色:白色’ & gt六
document . writeln(” & lt;/TR & gt;& ltTR >;);
列= 0;
for(I = 0;我& lt开始日;i++) {
document . writeln(” \ n & lt;TD & gt& ltFONT STYLE=’font-size:9pt’>。& lt/FONT & gt;& lt/TD >;);
column++;
}
for(I = 1;我& lt= nDaysi++) {
如果(我==这一天){
document . writeln(” & lt;/TD & gt;& ltTD ALIGN = ‘ CENTER ‘ BGCOLOR = ‘ # ff 8040 ‘ & gt。& ltFONT STYLE = ‘ FONT-size:9pt;color:# ffffff ‘ & gt;& ltB& gt;”)
}
否则{
document . writeln(” & lt;/TD & gt;& ltTD BGCOLOR = ‘ # FFFFFF ‘ ALIGN = ‘ CENTER ‘ & gt。& ltFONT STYLE = ‘ FONT-size:9pt;字体系列:Arial字体粗细:粗体;Color:#330066 ‘ >);
}
document . writeln(I);
if(I = = this day)document . writeln(” & lt;/FONT & gt;& lt/TD >;)
column++;
if (column == 7) {
document . writeln(” & lt;TR >;);
列= 0;
}
}
document . writeln(” & lt;TR & gt& ltTD COLSPAN = ‘ 7 ‘ ALIGN = ‘ CENTER ‘ VALIGN = ‘ TOP ‘ BGCOLOR = ‘ # 0080 ff ‘ & gt;)
document . writeln(” & lt;FORM NAME = ‘ clock ‘ on submit = ‘ 0 ‘ & gt;& ltFONT STYLE = ‘ FONT-size:9pt;Color:#ffffff ‘ >)
Document.writeln(“现在时间:
document . writeln(” & lt;/TD & gt;& lt/TR & gt;& lt/TABLE & gt;& lt/div >;”);
}
& lt/SCRIPT & gt;
& lt脚本语言= ” JaScript ” & gt
var timerID = null
var timerRunning = false
函数stopclock (){
if(定时器运行)
clear time out(time rid);
timerRunning = false}
//显示当前时间。
函数showtime () {
var now = new Date();
var hours = now . get hours();
var minutes = now . get minutes();
var seconds = now.getSeconds()
var timeValue = ” ” +((小时& gt12) ?小时-12小时)
timeValue +=((分钟& lt10) ?”:0 “::”)+分钟
timeValue +=((秒& lt10) ?”:0 “::”)+秒
timeValue +=(小时& gt= 12) ?“下午”:“上午”
document . clock . face . value = time value;
timerID = setTimeout(“showtime()”,1000);//设置超时,使时间可以动态显示。
timerRunning = true}
函数startclock () {
stop clock();
show time();}
& lt/SCRIPT & gt;
& lt/head & gt;
& ltbody onLoad = ” start clock();time rone = window . settimeout ” & gt;
& lt脚本语言= ” JaScript ” type = ” text/JaScript ” & gt;
& lt!-
日历();
//-& gt;
& lt/script & gt;
& lt/body & gt;
& lt/html & gt;
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。