我现在循环读取3个团购产品,每个产品带一个倒计时的功能,
<%
sql = "select top 3 * from liangjing_Products where len(ProductName)>20 order by ID desc"
Set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open sql,conn,1,1
while not rs.eof
%>
离团购结束还有:<span id="daytime"></span>天<span id="hourtime"></span>时<span id="mintime"></span>分<span id="stime"></span>秒
<%
rs.movenext
wend
rs.close
set rs=nothing
%>
结束日期字段是:<%=rs("endtime")%> 其格式是:2012/3/23
请问这个功能怎么实现呀?能贴出代码?
------解决方案--------------------
就是个倒计时程序。
------解决方案--------------------
http://code.usuishi.com/Web/DemoView.aspx?DemoID=25
------解决方案--------------------
js 代码 只要有做了这个很简单的, 以前见过在线考试系统差不多
------解决方案--------------------
思路:在asp里算出倒计时的秒数,直接用js的setinterval 减秒就行了
一个的倒计时输出是这样的,
- HTML code
离团购结束还有: <span id="date1"></span>天<span id="hour1"></span>时<span id="minute1"></span>分<span id="second1"></span>秒 <script type="text/javascript" > var left1 = 63020; window.setInterval("document.getElementById('date1').innerHTML =Math.floor(left1/86400);document.getElementById('hour1').innerHTML =Math.floor(left1%86400/3600);document.getElementById('minute1').innerHTML = Math.floor(left1%3600/60);document.getElementById('second1').innerHTML = left1%60;left1--;", 1000); </script>