倒计时程序怎么写啊?5555 搞了半天没搞好。 用.net ajax写了一个 感觉效果不怎么满意,想用代码写。就是一个产品销售竞拍系统,时间与电脑同步。产品一旦被出价,就会触发倒计时。倒计时具体到秒,怎么做呢? js太长了感觉..求高手解答~~ 急啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 web的话,还是js好吧,可以搜索一些比较好的,网上肯定有 就是网上找不到啊 求助csdn <html><head><title>倒计时</title><style>.time{color:#ffffff;font-family:verdana,geneva,helveticafont-size:9pt}a:link{text-decoration:none;color:#000000}a:active{text-decoration:none;color:#000000}a:visited{text-decoration:none;color:#000000}a:hover{text-decoration:none;color:#000000}</style><script language="javascript">var time_now_server,time_now_client,time_end,time_server_client,timerID;time_end=new Date("Jan 20, 2011 00:00:00");//结束的时间time_end=time_end.getTime(); time_now_server=new Date("Dec 21, 2009 13:11:1");//开始的时间time_now_server=time_now_server.getTime();time_now_client=new Date();time_now_client=time_now_client.getTime();time_server_client=time_now_server-time_now_client;setTimeout("show_time()",1000);function show_time(){ timer.innerHTML =time_server_client; var time_now,time_distance,str_time; var int_day,int_hour,int_minute,int_second; var time_now=new Date(); time_now=time_now.getTime()+time_server_client; time_distance=time_end-time_now; if(time_distance>0) { int_day=Math.floor(time_distance/86400000) time_distance-=int_day*86400000; int_hour=Math.floor(time_distance/3600000) time_distance-=int_hour*3600000; int_minute=Math.floor(time_distance/60000) time_distance-=int_minute*60000; int_second=Math.floor(time_distance/1000) if(int_hour<10) int_hour="0"+int_hour; if(int_minute<10) int_minute="0"+int_minute; if(int_second<10) int_second="0"+int_second; str_time="<font style='font-size:14pt;color:#28C84A'>"+int_day+"</font><font face='黑体' style='font-size:13pt;'>天</font><br>"+int_hour+":"+int_minute+":"+int_second; timer.innerHTML=str_time; setTimeout("show_time()",1000); } else { timer.innerHTML ="over"; clearTimeout(timerID) }}</script><style>.time{color:#000000;font-family:verdana;font-size:9pt}</style></head><BODY BGCOLOR=#FFFFFF topmargin=2 leftmargin=2><div id="Layer1" style="position:absolute; width:160px; height:187px; z-index:1"><!-- begin cale?????ndar --> <table width=160 border=0 cellpadding=0 cellspacing=0> <tr> <td colspan=3> </td> </tr> <tr> <td width="47"> </td> <td background="images/mail_03.gif" width="67" valign="top"> <table width=65 cellpadding=3 cellspacing=0 border=0> <tr> <td align=center class="time"> <a href="http://http://lianchangltd.blog.163.com/blog/getBlog.do" target=_blank><div id="timer" style="font-size:9pt;color:red"></div></a> </td> </tr> </table> </td> <td width="46"> </td> </tr> <tr> <td colspan=3> </td> </tr> </table> <!-- end calendar --></div></BODY></HTML> 拖一个timer控件,当产品被出价是触发timer开始计时,时间间隔为一秒,每秒去一次电脑时间。不过好像这个办法比较笨啊 感谢3l,但是这个time_now_server=new Date("Dec 21, 2009 13:11:1");//开始的时间要怎么改成和电脑时间同步呢? 本人对js不怎么懂 WEB 倒计时不可能完全同步的。服务器端一套自已的倒计时程序,客户端只负责显示,因为你的产品销售是以服务器端时间为准,用户进入页面后取出服务器端当前计时做为JS倒计时间初始值,当然JS 的倒计时只起到参考作用,真正为准的还是服务器端倒时间。 JS就可以实现了SiteTimeOut 。 我现在只需要客户端时间即可...去了JS区竟然没有一个人回答,我晕.. 难道现在.net程序员连js都比他们好吗..~ http://book.csdn.net/bookfiles/633/10063320280.shtml看看,,JS 时间如何初始化 又是时间问题……以下代码显示当前的时间跟电脑同步c Web Timer控件的使用UpdatePanel控件里放ScriptManager控件 Timer控件 和一个显示的控件(Label)Timer控件 属性设置为 Interval=10 timer1 为控件的名称在Timer 事件 Tick里写{ this.Label1.Text=DateTime.Now.TolongTimeString();}在page_load里写{ timer1 = new Timer(); timer1.Tick += new EventHandler<EventArgs>(Timer1_Tick); timer1.Enabled = true;} 流媒体播放让其接受数据流的疑问? 存储过程参数传入问题?? C#的基本问题? 网上付款怎么做呀? 窗体最小化事件 求救:C#进程中的while(true)如何释放50%的CPU 有谁做过数据库备份没啊,教教小弟!! 数据库连接问题. 非UI现场数据计算更新UI线程 ADO.NET调用存储过程时,用什么办法把参数加到Command 对象,是Oracle! 请教将导出的多个文档打包的问题 能否获取dataset中某个表的某一元素的值(如第一行第一列的值)
就是网上找不到啊 求助csdn
<html>
<head>
<title>倒计时</title>
<style>
.time{color:#ffffff;font-family:verdana,geneva,helveticafont-size:9pt}
a:link{text-decoration:none;color:#000000}
a:active{text-decoration:none;color:#000000}
a:visited{text-decoration:none;color:#000000}
a:hover{text-decoration:none;color:#000000}
</style><script language="javascript">var time_now_server,time_now_client,time_end,time_server_client,timerID;time_end=new Date("Jan 20, 2011 00:00:00");//结束的时间
time_end=time_end.getTime(); time_now_server=new Date("Dec 21, 2009 13:11:1");//开始的时间
time_now_server=time_now_server.getTime();time_now_client=new Date();
time_now_client=time_now_client.getTime();time_server_client=time_now_server-time_now_client;setTimeout("show_time()",1000);function show_time()
{
timer.innerHTML =time_server_client; var time_now,time_distance,str_time;
var int_day,int_hour,int_minute,int_second;
var time_now=new Date();
time_now=time_now.getTime()+time_server_client;
time_distance=time_end-time_now;
if(time_distance>0)
{
int_day=Math.floor(time_distance/86400000)
time_distance-=int_day*86400000;
int_hour=Math.floor(time_distance/3600000)
time_distance-=int_hour*3600000;
int_minute=Math.floor(time_distance/60000)
time_distance-=int_minute*60000;
int_second=Math.floor(time_distance/1000)
if(int_hour<10)
int_hour="0"+int_hour;
if(int_minute<10)
int_minute="0"+int_minute;
if(int_second<10)
int_second="0"+int_second;
str_time="<font style='font-size:14pt;color:#28C84A'>"+int_day+"</font><font face='黑体' style='font-size:13pt;'>天</font><br>"+int_hour+":"+int_minute+":"+int_second;
timer.innerHTML=str_time;
setTimeout("show_time()",1000);
}
else
{
timer.innerHTML ="over";
clearTimeout(timerID)
}
}
</script>
<style>
.time{color:#000000;font-family:verdana;font-size:9pt}
</style>
</head><BODY BGCOLOR=#FFFFFF topmargin=2 leftmargin=2>
<div id="Layer1" style="position:absolute; width:160px; height:187px; z-index:1">
<!-- begin cale?????ndar -->
<table width=160 border=0 cellpadding=0 cellspacing=0>
<tr>
<td colspan=3> </td>
</tr>
<tr>
<td width="47"> </td>
<td background="images/mail_03.gif" width="67" valign="top">
<table width=65 cellpadding=3 cellspacing=0 border=0>
<tr>
<td align=center class="time">
<a href="http://http://lianchangltd.blog.163.com/blog/getBlog.do" target=_blank><div id="timer" style="font-size:9pt;color:red"></div></a>
</td>
</tr>
</table>
</td>
<td width="46"> </td>
</tr>
<tr>
<td colspan=3> </td>
</tr>
</table>
<!-- end calendar -->
</div>
</BODY>
</HTML>
我现在只需要客户端时间即可...
去了JS区竟然没有一个人回答,我晕.. 难道现在.net程序员连js都比他们好吗..~
以下代码显示当前的时间
跟电脑同步
c Web Timer控件的使用
UpdatePanel控件
里放ScriptManager控件 Timer控件 和一个显示的控件(Label)Timer控件 属性设置为 Interval=10 timer1 为控件的名称
在Timer 事件 Tick里写
{
this.Label1.Text=DateTime.Now.TolongTimeString();
}
在page_load里写
{
timer1 = new Timer();
timer1.Tick += new EventHandler<EventArgs>(Timer1_Tick);
timer1.Enabled = true;
}