老迷的ASP倒计时代码

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

⽼迷的ASP倒计时代码
倒计时插件说明
功能:
1、在预设时间没到前,显⽰距离多少天的⽂字。

2、当到预设时间在两天之内,则显⽰距离多少⼩时。

3、当到了预定⽇期,显⽰今⽇是XXX。

4、当时间超过预设置⽇期,则显⽰XXX已经过去多少天。

特点:在任何⽀持脚本的地⽅均可调⽤,并且可以预设各种⽇期和事件执⾏⽂件为:plus_datediff .asp,参数timevalue为预设⽇期,必须为时间格式。

另⼀个参数e则是事件参数。

调⽤代码:<script language="javascript" src="/mz/datediff.asp?timevalue=⽇期&amp;e=事件" type="text/javascript"></script>例⼦:
<script language="javascript" src="=元旦" type="text/javascript"></script>会显⽰“距离元旦还有X X天。

”>
plus_datediff.asp页⾯代码
-----------------------------------begain-------------------------
<%@ LANGUAGE = VBScript CodePage = 936 %>
<%
Option Explicit
Response.Buffer = True
'Copyright 2005
'Response.Write "document.write("""
If IsDate(Request.QueryString("timevalue")) Then
If DateDiff("D",Now(),
Request.QueryString("timevalue")) >= 3 Then
Response.Write "离"&Request.QueryString("e")
Response.Write "还有 <b>"& DateDiff("D",Now(),
Request.QueryString("timevalue"))&"</b> 天"
ElseIf DateDiff("D",Now(),
Request.QueryString("timevalue")) < 3 and DateDiff("D",Now(),
Request.QueryString("timevalue")) > 0 Then
Response.Write "离"&Request.QueryString("e")
Response.Write "还有 <b>"& DateDiff("h",Now(),
Request.QueryString("timevalue"))&"</b> ⼩时"
ElseIf DateDiff("D",Now(),
Request.QueryString("timevalue")) = 0 Then
Response.Write "今天是 "&
Request.QueryString("timevalue") &" "&
Request.QueryString("e")
Else
Response.Write Request.QueryString("e")&"已经过去 <b>"& Abs(DateDiff("D",Now(), Request.QueryString("timevalue")))&"</b> 天"
End If
Else
Response.Write "没提交正确时间"
End If
Response.Write """);"
%>
-----------------------------------end-------------------------。

相关文档
最新文档