protected void Timer1_Tick(object sender, EventArgs e)
{
Label1.Text = DateTime.Now.ToLongTimeString();
}
我是要在网页里用label实时显示时间。
Timer1_Tick执行一次,label1被赋值一次,然后网页就被刷新一次。我不想让它刷新,怎弄啊?
å
¶å®ææ¯æ³è®¡æ¶ï¼ç½é¡µå è½½æ¶å¼å§è®¡æ¶ï¼ç¶åç½é¡µå®æ¶æ¾ç¤ºæ¶é´ã
è¿å åæå ç§éåï¼åæ¿å½åæ¶é´DateTime.Now åå» å¼å§æ¶é´ã
ä½æ¯å 为ä¸ç´å·æ°ï¼æ¶é´å·®å°±ä¸ç´æ¯0ã
ç½é¡µå è½½åScriptéå¼å§çæ¶é´è¯¥æä¹è·å¾åï¼
http://www.jb51.net/article/22863.htm èªå·±å»ç ç©¶å§ è¿ä¸ªä¸é¾
其实我是想计时,网页加载时开始计时,然后网页实时显示时间。
过几分或几秒钟后,再拿当前时间DateTime.Now 减去 开始时间。
但是因为一直刷新,时间差就一直是0。
网页加载后Script里开始的时间该怎么获得啊?