网页时间制作代码.docx

上传人:b****1 文档编号:3365549 上传时间:2023-05-05 格式:DOCX 页数:35 大小:23.73KB
下载 相关 举报
网页时间制作代码.docx_第1页
第1页 / 共35页
网页时间制作代码.docx_第2页
第2页 / 共35页
网页时间制作代码.docx_第3页
第3页 / 共35页
网页时间制作代码.docx_第4页
第4页 / 共35页
网页时间制作代码.docx_第5页
第5页 / 共35页
网页时间制作代码.docx_第6页
第6页 / 共35页
网页时间制作代码.docx_第7页
第7页 / 共35页
网页时间制作代码.docx_第8页
第8页 / 共35页
网页时间制作代码.docx_第9页
第9页 / 共35页
网页时间制作代码.docx_第10页
第10页 / 共35页
网页时间制作代码.docx_第11页
第11页 / 共35页
网页时间制作代码.docx_第12页
第12页 / 共35页
网页时间制作代码.docx_第13页
第13页 / 共35页
网页时间制作代码.docx_第14页
第14页 / 共35页
网页时间制作代码.docx_第15页
第15页 / 共35页
网页时间制作代码.docx_第16页
第16页 / 共35页
网页时间制作代码.docx_第17页
第17页 / 共35页
网页时间制作代码.docx_第18页
第18页 / 共35页
网页时间制作代码.docx_第19页
第19页 / 共35页
网页时间制作代码.docx_第20页
第20页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

网页时间制作代码.docx

《网页时间制作代码.docx》由会员分享,可在线阅读,更多相关《网页时间制作代码.docx(35页珍藏版)》请在冰点文库上搜索。

网页时间制作代码.docx

网页时间制作代码

小巧的时间日期特效

today=newDate();

functioninitArray(){

this.length=initArray.arguments.length

for(vari=0;i

this[i+1]=initArray.arguments[i]}

vard=newinitArray(

"星期日",

"星期一",

"星期二",

"星期三",

"星期四",

"星期五",

"星期六");

document.write(

"

9pt;font-family:

宋体'>",

today.getYear(),"年",

today.getMonth()+1,"月",

today.getDate(),"日",

d[today.getDay()+1],

"");

万年日历表

--Begin

monthnames=newArray(

"1月",

"2月",

"3月",

"4月",

"5月",

"6月",

"7月",

"8月",

"10月",

"11月",

"12月");

varlinkcount=0;

functionaddlink(month,day,href){

varentry=newArray(3);

entry[0]=month;

entry[1]=day;

entry[2]=href;

this[linkcount++]=entry;

}

Array.prototype.addlink=addlink;

linkdays=newArray();

monthdays=newArray(12);

monthdays[0]=31;

monthdays[1]=28;

monthdays[2]=31;

monthdays[3]=30;

monthdays[4]=31;

monthdays[5]=30;

monthdays[6]=31;

monthdays[7]=31;

monthdays[8]=30;

monthdays[9]=31;

monthdays[10]=30;

monthdays[11]=31;

todayDate=newDate();

thisday=todayDate.getDay();

thismonth=todayDate.getMonth();

thisdate=todayDate.getDate();

thisyear=todayDate.getYear();

thisyear=thisyear%100;

thisyear=((thisyear<50)?

(2000+thisyear):

(1900+thisyear));

if(((thisyear%4==0)

&&!

(thisyear%100==0))

||(thisyear%400==0))monthdays[1]++;

startspaces=thisdate;

while(startspaces>7)startspaces-=7;

startspaces=thisday-startspaces+1;

if(startspaces<0)startspaces+=7;

document.write("

document.write("bordercolor=black>");

document.write("

"

+thisyear

+"年"+monthnames[thismonth]+"

");

document.write("");

document.write("日");

document.write("一");

document.write("二");

document.write("三");

document.write("四");

document.write("五");

document.write("六");

document.write("");

document.write("");

for(s=0;s

document.write(" ");

}

count=1;

while(count<=monthdays[thismonth]){

for(b=startspaces;b<7;b++){

linktrue=false;

document.write("");

for(c=0;c

if(linkdays[c]!

=null){

if((linkdays[c][0]==thismonth+1)&&(linkdays[c][1]==count)){

document.write("");

linktrue=true;

}

}

}

if(count==thisdate){

document.write("");

}

if(count<=monthdays[thismonth]){

document.write(count);

}

else{

document.write(" ");

}

if(count==thisdate){

document.write("");

}

if(linktrue)

document.write("");

document.write("");

count++;

}

document.write("");

document.write("");

startspaces=0;

}

document.write("

");

//End-->

状态栏滚动时钟

varosd=""

osd+="";

vartimer;

varmsg="";

functionscrollMaster(){

msg=customDateSpring(newDate())

clearTimeout(timer)

msg+=""+showtime()+""+osd

for(vari=0;i<100;i++){

msg=""+msg;

}

scrollMe()

}

functionscrollMe(){

window.status=msg;

msg=msg.substring(1,msg.length)+msg.substring(0,1);

timer=setTimeout("scrollMe()",200);

}

functionshowtime(){

varnow=newDate();

varhours=now.getHours();

varminutes=now.getMinutes();

varseconds=now.getSeconds();

varmonths=now.getMonth();

vardates=now.getDate();

varyears=now.getYear();

vartimeValue=""

timeValue+=((months>9)?

"":

"")

timeValue+=((dates>9)?

"":

"")

timeValue=(months+1)

timeValue+="/"+dates

timeValue+="/"+years

varap="A.M."

if(hours==12){

ap="P.M."

}

if(hours==0){

hours=12

}

if(hours>=13){

hours-=12;

ap="P.M."

}

vartimeValue2=""+hours

timeValue2+=((minutes<10)?

":

0":

":

")+minutes+""+ap

returntimeValue2;

}

functionMakeArray(n){

this.length=n

returnthis

}

monthNames=newMakeArray(12)

monthNames[1]="一月"

monthNames[2]="二月"

monthNames[3]="三月"

monthNames[4]="四月"

monthNames[5]="五月"

monthNames[6]="六月"

monthNames[7]="七月"

monthNames[8]="八月"

monthNames[9]="九月"

monthNames[10]="十月"

monthNames[11]="十一月"

monthNames[12]="十二月"

daysNames=newMakeArray(7)

daysNames[1]="周日"

daysNames[2]="周一"

daysNames[3]="周二"

daysNames[4]="周三"

daysNames[5]="周四"

daysNames[6]="周五"

daysNames[7]="周六"

functioncustomDateSpring(oneDate){

vartheDay=daysNames[oneDate.getDay()+1]

vartheDate=oneDate.getDate()

vartheMonth=monthNames[oneDate.getMonth()+1]

vardayth="号"

if((theDate==1)||(theDate==21)||(theDate==31)){

dayth="st";

}

if((theDate==2)||(theDate==22)){

dayth="nd";

}

if((theDate==3)||(theDate==23)){

dayth="rd";

}

returntheDay+","+theMonth+""+theDate+dayth+","

}

scrollMaster();

8种形式显示当前日期

--第一步:

把如下代码加入区域中-->

--

functioninitArray(){for(i=0;i

this[i]=initArray.arguments[i];}varisnMonths=newinitArray("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");varisnDays=newinitArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日");today=newDate();hrs=today.getHours();min=today.getMinutes();sec=today.getSeconds();clckh=""+((hrs>12)?

hrs-12:

hrs);

clckm=((min<10)?

"0":

"")+min;clcks=((sec<10)?

"0":

"")+sec;clck=(hrs>=12)?

"下午":

"上午";varstnr="";varns="0123456789";vara="";

//-->

--第二步:

把如下代码加入区域中-->

--

functiongetFullYear(d){//disadateobject

yr=d.getYear();if(yr<1000)

yr+=1900;returnyr;}document.write("");//don'tdeletethisline

/*每一段代表一种风格,不需要的删除即可*/

document.write("

风格一

"+isnDays[today.getDay()]

+","+isnMonths[today.getMonth()]+""+today.getDate()+"日,"

+getFullYear(today)+"年

");document.write("风格二

"+clckh+":

"+clckm

+":

"+clcks+""+clck+"

");document.write("风格三

"

+isnDays[today.getDay()]+","+isnMonths[today.getMonth()]+""

+today.getDate()+"日,"+getFullYear(today)+"年"+clckh+":

"+clckm+":

"

+clcks+""+clck+"

");document.write("风格四

"

+(today.getMonth()+1)+"/"+today.getDate()+"/"

+(getFullYear(today)+"").substring(2,4)+"

");document.write("风格五:

"+hrs+":

"+clckm+":

"+clcks+"

");document.write("风格六:

"+today+"

");document.write("风格七

"+navigator.appName+"

");document.write("风格八:

"+navigator.appVersion+"

");document.write("");//don'tdeletethisline

//-->

标题栏时钟

varclocktext,timeday;

varpagetitle=document.title;

functionscroll(){

today=newDate();

sec=today.getSeconds();

hr=today.getHours();

min=today.getMinutes();

if(hr<12){timeday="AM";}

else{timeday="PM";}

if(hr>12)hr=hr-12;

if(hr<=9)hr="0"+hr;

if(min<=9)min="0"+min;

if(sec<=9)sec="0"+sec;

varclocktext="-"+hr+":

"+min+":

"+sec+timeday;

clocktimer=setTimeout("scroll()",1000);

document.title=pagetitle+clocktext;

}

if(document.all)scroll();

不同时间显示不同问候

--

varmess1="";varmess2="欢迎光临!

"

document.write("

")

day=newDate()

hr=day.getHours()

if((hr>=0)&&(hr<=4))

mess1="深夜了,注意身体哦..."

if((hr>=4)&&(hr<7))

mess1="清晨好,起得真早啊..."

if((hr>=7)&&(hr<12))

mess1="早上好,"

if((hr>=12)&&(hr<=13))

mess1="午饭时间喔,"

if((hr>=13)&&(hr<=17))

mess1="外面的太阳猛烈吗?

"

if((hr>=17)&&(hr<=18))

mess1="进入傍晚了,"

if((hr>=18)&&(hr<=19))

mess1="我大概在吃晚饭了,"

if((hr>=19)&&(hr<=23))

mess1="又到晚上黄金上网时间了,"

document.write(mess1)

document.write(mess2)

document.write("

")

//--->

查见网站的更新时间

--先打开一个网站,然后将下面代码替换地址栏上的网址(包括HTTP:

//)-->

javascript:

alert(document.lastModified)

纯钟

pX=400;pY=200

obs=newArray(13)

functionob(){

for(i=0;i<13;i++){

if(document.all)obs[i]=newArray(eval('ob'+i).style,-100,-100)

elseobs[i]=newArray(eval('document.ob'+i),-100,-100)

}

}

functioncl(a,b,c){

if(document.all){

if(a!

=0)b+=-1

eval('c'+a+'.style.pixelTop='+(pY+(c)))

eval('c'+a+'.style.pixelLeft='+(pX+(b)))

}

else{

if(a!

=0)b+=10

eval('document.c'+a+'.top='+(pY+(c)))

eval('document.c'+a+'.left='+(pX+(b)))

}

if(document.all)c0.style.pixelLeft=26

}

functionrunClock(){

for(i=0;i<13;i++){

obs[i][0].left=obs[i][1]+pX

obs[i][0].top=obs[i][2]+pY

}

}

varlastsec

functiontimer(){

time=newDate()

sec=time.getSeconds()

if(sec!

=lastsec){

lastsec=sec

sec=Math.PI*sec/30

min=Math.PI*time.getMinutes()/30

hr=Math.PI*((time.getHours()*60)+time.getMinutes())/360

for(i=1;i<6;i++){

obs[i][1]=Math.sin(sec)*(44-(i-1)*11)-16;

if(document.layers)obs[i][1]+=10;

obs[i][2]=-Math.cos(sec)*(44-(i-1)*11)-27;

}

for(i=6;i<10;i++){

obs[i][1]=Math.sin(min)*(40-(i-6)*10)-16;

if(document.layers)obs[i][1]+=10;

obs[i][2]=-Math.cos(min)*(40-(i-6)*10)-27;

}

for(i=10;i<13;i++){

obs[i][1]=Math.sin(hr)*(37-(i-10)*11)-16;

if(document.layers)obs[i][1]+=10;

obs[i][2]=-Math.cos(hr)*(37-(i-10)*11)-27;

}

}

}

functionsetNum(){

cl(0,-67,-65);

cl(1,10,-51);

cl(2,28,-33);

cl(3,35,-8);

cl(4,28,17);

cl(5,10,35);

cl(

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2