asp中倒计时的延时代码怎么写,菜鸟求赐教!

<SCRIPTlanguage=javascript>functionshow_sj_time(){window.setTimeout("show_sj_time()",... <SCRIPT language=javascript>
function show_sj_time()
{
window.setTimeout("show_sj_time()", 1000);
BirthDay=new Date("9-6-2013 15:00");
today=new Date();
timeold=(BirthDay.getTime()-today.getTime());
sectimeold=timeold/1000
secondsold=Math.floor(sectimeold);
msPerDay=24*60*60*1000
e_daysold=timeold/msPerDay
daysold=Math.floor(e_daysold);
e_hrsold=(e_daysold-daysold)*24;
hrsold=Math.floor(e_hrsold);
e_minsold=(e_hrsold-hrsold)*60;
minsold=Math.floor((e_hrsold-hrsold)*60);
seconds=Math.floor((e_minsold-minsold)*60);
if(daysold<0)
{
daysold=0;
hrsold=0;
minsold=0;
seconds=0;
document.save.Submit2.disabled = true;
document.save.Submit2.value = "竞拍已结束";
document.save.qian.disabled = true;
document.save.bai.disabled = true;
document.save.shi.disabled = true;
}
span_dt_dt.innerHTML=daysold+"天"+hrsold+"小时"+minsold+"分"+seconds+"秒" ;
}
show_sj_time();
</SCRIPT>
以上是做的竞拍程序中的JS脚本部分,用来显示倒计时,想做出淘宝中拍卖网页中的效果:倒计时结束前2分钟如果有人竞拍自动延时5分钟(从竞拍时算起),之后再有人竞拍再自动延时5分钟(从竞拍时算起),直到5分钟内无人竞拍为止。
求高人指点以上效果怎么实现?无人竞拍则竞拍结束,怎样实现?
展开
 我来答
甲年甲月甲日
2013-09-05 · 超过26用户采纳过TA的回答
知道答主
回答量:101
采纳率:0%
帮助的人:61.2万
展开全部
是js,还是asp?
应该都有相应的延时函数的,
像什么Thread.sleep什么的~

希望能对你有所帮助。
p.s.我才不会告诉你还有Timer控件呢~
追问
是要根据服务器数据库中的时间字段来确定是否延时,如果做判断?
追答
恩,因为本地的时间不在控制之中,用服务器的时间作为判断条件,自然是极好的。
唔,我不太熟悉,不过 建一个线程,让他不断取得服务器的时间,并与当时产生竞价的时间作差,得到的结果,也许正是你想要的^_^~
小萌乐乐
2013-09-05 · TA获得超过128个赞
知道小有建树答主
回答量:465
采纳率:0%
帮助的人:221万
展开全部
在这个SCRIPT上面加上<div id="span_dt_dt"></div>这句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
岳阳训政
2013-09-05
知道答主
回答量:17
采纳率:0%
帮助的人:2.4万
展开全部
..-----------顺便学习学习·····
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式