Tip: you can modify some code before running
<html><head><title>Birthday reminder</title><style type="text/css"><!--body { font-family: "宋体"; font-size: 9pt; margin-top: 0px; margin-left: 0px; margin-right: 0px}A { COLOR: black; FONT-SIZE: 9pt; FONT-WEIGHT: 400; TEXT-DECORATION: none } A:hover { COLOR: red; FONT-SIZE: 9pt; FONT-WEIGHT: 400; TEXT-DECORATION: underline }a:active { font: 9pt "宋体"; cursor: hand; color: #FF0033 }--></style><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><SCRIPT LANGUAGE="JavaScript"><!-- function birthday(year,month,date,person) { this.year=year this.month=month this.date=date this.person=person } function birthdaylist() { } blist=new birthdaylist() blist[0]= new birthday(84,1,16,"Matthew") blist[1]= new birthday(53,1,27,"Brenda") blist[2]= new birthday(77,7,10,"陆晓庆") blist[3]= new birthday(88,4,27,"Michael") blist[4]= new birthday(86,9,2,"Andrew") blist[5]= new birthday(49,11,24,"Raymond") var now=new Date() today=new Date(now.getYear(),now.getMonth(),now.getDate()) // today 0:00:00 function daysFromToday(sdate) { return Math.round((sdate.getTime()-today.getTime())/(24*60*60*1000)) } function writeNextBirthday(list) { var daysToClosest=888 var closest for (var i in list) { thisDate=new Date(today.getYear(),list[i].month,list[i].date) if (daysFromToday(thisDate)<0) thisDate.setYear(today.getYear()+1) if (daysFromToday(thisDate)<daysToClosest) { daysToClosest=daysFromToday(thisDate) closest=i } } if (daysToClosest==0) document.write("<B>So today "+list[closest].person+" became "+(today.getYear()-list[closest].year)+" years old !! Hoorah!</b><P>") else if (daysToClosest==1) document.write("So tomorrow "+list[closest].person+" will become "+(today.getYear()-list[closest].year)+" !<P>") else document.write("你最近要过生日的朋友是 "+list[closest].person+", 在 "+daysToClosest+" 天后.<P>") } // end hiding --></sCRIPT></head><body><br><br><center><font color=red face="隶书" size=6>Birthday reminder</font></center><br><center><table border=0 bordercolor=blue borderlight=green cellpadding="0" cellspacing="0"><tr><td align=center><font size=5 color=red face="Arial, Helvetica, sans-serif"><strong>The display area is shown below!</strong></font></td></tr><tr><td align=center><SCRIPT LANGUAGE="JavaScript"><!-- writeNextBirthday(blist)// --></sCRIPT></td></tr></table></center><br><br><center> <SCRIPT LANGUAGE="JavaScript"><!-- hidefunction goHist(a) { history.go(a);}//--></script></center><br><br></body></html>
Tip: you can modify some code before running