当前位置: 首页 > 图文教程 > 网络编程 > ASP > asp生日自动提醒小程式

ASP
javascript css 三级目录(简单的)
asp下sql和access数据库随机取10条记录的代码newid()
新增加一个防垃圾评论的asp代码,鄙视垃圾
asp ADO GetString函数与用GetString来提高ASP的速度
windows2003下使用asp WScript.Shell的设置方法
asp UTF-8 乱码问题的解决方法小结
JavaScript面向对象的两种书写方法以及差别
响应对象 错误 ''ASP 0185 : 80020003'' 缺少默认属性
ASP生成伪参数程序设计技巧
asp中使用mysql数据库的注意实现
使用FSO修改文件夹的名称实现文件转移防盗链
asp下request.querystring("id")与request("id")区别
asp将全角的字符转变成半角字符,将半角转变成全角d的代码
asp创建表,复制表 字段类型附录
asp加密解密函数decrypt
asp获取当前网页地址的代码
asp下经常用到的代码
asp 的中文分词
修改正确的asp冒泡排序
rustysun同学ASP代码书写规范

ASP 中的 asp生日自动提醒小程式


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 202 ::
收藏到网摘: n/a

  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<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(
"星期日",
"星期一",
"星期二",
"星期三",
"星期四",
"星期五",