|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
<HTML><HEAD><TITLE>同学生日提醒</TITLE> <STYLE type=text/css>BODY { FONT-FAMILY: "宋体"; FONT-SIZE: 9pt; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; MARGIN-TOP: 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 { COLOR: #ff0033; CURSOR: hand; FONT: 9pt "宋体" } </STYLE> <META content="text/html; charset=gb2312" http-equiv=Content-Type> <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(1933,2,14,"abc") blist[1]= new birthday(1933,12,17,"efs") //上面添加你朋友的生日列表 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-1,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>今天["+list[closest].person+"]"+"["+(today.getYear()-list[closest].year)+"]岁大寿! 祝你生日快乐^0^</B>") else if (daysToClosest==1) document.write("明天["+list[closest].person+"]将过["+(today.getYear()-list[closest].year)+"]岁生日!") else document.write("你最近要过生日的朋友是["+list[closest].person+"]在["+daysToClosest+"]天后。") } // end hiding --> </SCRIPT> <META content="MSHTML 5.00.2614.3500" name=GENERATOR></HEAD> <BODY onLoad="startclock ()" bgColor=#FFFFFF> <CENTER> <font color="red"><font color="#FF3333" size="5">同学生日提醒</font></font><FONT color=red face=隶书 size=6><br> </FONT> <FONT color=red face=隶书 size=6> </FONT> </CENTER> <div align="center"> <hr size="1" color="#000000" noshade> 现在的日期时间是: <script language=JavaScript> today=new Date(); function initArray(){ this.length=initArray.arguments.length for(var i=0;i<this.length;i++) this[i+1]=initArray.arguments[i] } var d=new initArray( "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"); document.write( "<font color=##000000 style=\\\'font-size:9pt;font-family: 宋体\\\'> ", today.getYear(),"年", today.getMonth()+1,"月", today.getDate(),"日", d[today.getDay()+1], "</font>" ); </script> <br> <br> </div> <CENTER> <table width="502" border="1" cellspacing="0" cellpadding="0" bordercolordark="#FFFFFF" bordercolor="#000000"> <tr bgcolor="#CCFFCC"> <td> <div align="center"><font color="#FF3333"></font><font color="#FF3333" size="4">大 家 注 意 了</font></div> </td> </tr> <tr> <td> <div align="center"> <script language=JavaScript> <!-- writeNextBirthday(blist) // --> </script> </div> </td> </tr> </table> <br></CENTER> </BODY></HTML> 返回类别: 教程 上一教程: 关于释放SESSION的两篇文章(一) 下一教程: ASP进阶教程Ⅱ:一个简朴的留言簿 您可以阅读与"ASP生日自动提醒小程式"相关的教程: · 大灰狼的ASP工具箱??自动获得远程图片 · ASP数据库访问代码自动产生工具-ASPRUNNER · ASP自动生成JAVASCRIPT检验函数 · ASP写的自动生成SELECT表单的函数 · 用ASPMAIL组件实现E_MAIL自动反馈 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |