全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1446
推到 Plurk!
推到 Facebook!

要怎麼用字做網頁的倒數計時程式@@?

尚未結案
AABC
一般會員


發表:1
回覆:2
積分:0
註冊:2004-11-26

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-11-26 21:09:48 IP:203.67.xxx.xxx 未訂閱
因為我的網頁製作程式沒有倒數計時的程式 請各位大大幫忙
kensoong
初階會員


發表:31
回覆:70
積分:45
註冊:2003-05-28

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-11-27 08:31:12 IP:59.104.xxx.xxx 未訂閱
用JavaScript不知可否滿足您的需求?
<title>TimeOut by 10 mins</title>
           
        var limit="10:00"
        if (document.images){
           var parselimit=limit.split(":")
           parselimit=parselimit[0]*60 parselimit[1]*1 }
        
        function beginrefresh(){
           if (!document.images)
              return
           if (parselimit==1)
              .href="時間到了要執行的程式.html"
           else { 
              parselimit-=1
              curmin=Math.floor(parselimit/60)
              cursec=parselimit`
              if (curmin!=0)                 
               TimeRefresh.value = curmin "分" cursec "秒後自動整理本網頁!"
              else
                 curtime=cursec "秒後重新整理本網頁!"
              window.status=""
              TimeRefresh.value = curmin "分" cursec "秒後重新整理本網頁!"
              setTimeout("beginrefresh()",1000)
              }
        }
        =beginrefresh        
  
<body>Total:10:00 Mins
<input type="Text" size="25" name="TimeRefresh">
</body>
AABC
一般會員


發表:1
回覆:2
積分:0
註冊:2004-11-26

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-11-27 13:46:55 IP:203.67.xxx.xxx 未訂閱
我是要像這一種低 <input type="text" name="dd" size=2> 天 <input type="text" name="hh" size=2> 小時 <input type="text" name="mm" size=2> 分 沒有程式可以用>O<"
geniustom
版主


發表:100
回覆:303
積分:260
註冊:2003-01-03

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-11-27 20:52:31 IP:219.68.xxx.xxx 未訂閱
如果您要指定一個未來的日期開始倒數............................
距離年底立委選舉還有:    <input type="text" name="dd" size=2> 天
<input type="text" name="hh" size=2> 小時
<input type="text" name="mm" size=2> 分
<input type="text" name="ss" size=2> 秒     
var Tday = new Date("December 11, 2004 00:00:00");//用這一行決定倒數的時間
var daysms = 24 * 60 * 60 * 1000;
var hoursms = 60 * 60 * 1000;
var Secondms = 60 * 1000;
var microsecond = 1000 ;    function Counter(){
   var time = new Date();
   var hour = time.getHours();
   var minute = time.getMinutes();
   var second = time.getSeconds();
   var timevalue = ""+((hour > 12) ? hour-12:hour);
   timevalue +=((minute < 10) ? ":0":":")+minute;
   timevalue +=((second < 10) ? ":0":":")+second;
   timevalue +=((hour >12 ) ? " PM":" AM");       var Diffms = Tday.getTime() - time.getTime();
   DifferenceHour = Math.floor(Diffms / daysms);
   Diffms -= DifferenceHour * daysms;
   DifferenceMinute = Math.floor(Diffms / hoursms);
   Diffms -= DifferenceMinute * hoursms;
   DifferenceSecond = Math.floor(Diffms / Secondms);
   Diffms -= DifferenceSecond * Secondms;
   var dSecs = Math.floor(Diffms / microsecond);       document.all('dd').value=DifferenceHour;
   document.all('hh').value=DifferenceMinute;
   document.all('mm').value=DifferenceSecond;
   document.all('ss').value=dSecs;       setTimeout("Counter()",1000);
}    Counter();

<IFRAME MARGINHEIGHT=1 MARGINWIDTH=1 SRC="http://delphi.ktop.com.tw/download/upload%5C60493_b.htm" WIDTH=80% HEIGHT=100 ="border: 2px ridge #FFFFFF; ; background-color:#000000"></IFRAME>
< >
    =程式是一種藝術 也是訓練自己的分析規劃=
=是段落分明 或是雜亂無章=
=是一言以敝 或是廢話連篇=
=是一目了然 或是艱深難懂=
體會這份藝術 您會了解另一份喜悅與成就
發表人 - geniustom 於 2004/11/27 23:11:48
magicbear
一般會員


發表:5
回覆:10
積分:3
註冊:2004-11-20

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-11-27 21:02:10 IP:202.175.xxx.xxx 未訂閱
動作真快, 我貼方法2 var limit="1:10:10:00"; if (document.images){ var parselimit=limit.split(":"); parselimit=parselimit[0]*86400 parselimit[1]*3600 parselimit[2]*60 parselimit[3]*1; } function beginrefresh(){ if (!document.images) return; if (parselimit==1){ //時間到了要執行的程式 ss.value = "0"; alert('時間到了'); }else{ parselimit-=1; curday=Math.floor(parselimit/86400); curhour=Math.floor(parselimit/3600)$; curmin=Math.floor(parselimit/60)`; cursec=parselimit`; window.status=""; dd.value = curday; hh.value = curhour; mm.value = curmin; ss.value = cursec; setTimeout("beginrefresh()",1000); } } =beginrefresh; <body> Total: 1天10小時10分
<input type="text" name="dd" size=2> 天 <input type="text" name="hh" size=2> 小時 <input type="text" name="mm" size=2> 分 <input type="text" name="ss" size=2> 秒 </body> 發表人 - magicbear 於 2004/11/27 21:07:06
magicbear
一般會員


發表:5
回覆:10
積分:3
註冊:2004-11-20

發送簡訊給我
#6 引用回覆 回覆 發表時間:2004-11-27 21:10:37 IP:202.175.xxx.xxx 未訂閱
<iframe src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=18934635&CC=423465" width="500" height="100"></iframe> 發表人 - magicbear 於 2004/11/27 21:26:35
AABC
一般會員


發表:1
回覆:2
積分:0
註冊:2004-11-26

發送簡訊給我
#7 引用回覆 回覆 發表時間:2004-11-28 11:10:45 IP:203.67.xxx.xxx 未訂閱
你們都好利害唷>.<" 但是我就是不知道要怎咪改日期><" 麻煩各位大大嚕 3Q
geniustom
版主


發表:100
回覆:303
積分:260
註冊:2003-01-03

發送簡訊給我
#8 引用回覆 回覆 發表時間:2004-11-28 13:47:55 IP:192.192.xxx.xxx 未訂閱
引言: 你們都好利害唷>.<" 但是我就是不知道要怎咪改日期><" 麻煩各位大大嚕 3Q
都已經告訴您要改哪裡了,還不知道怎麼改嗎?? 我上面POST的文章,紅色部分就是你要改的地方,其他都照貼到你網頁裡面就行了 我再說一次... 如果您要指定一個未來的日期開始倒數............................ var Tday = new Date("December 11, 2004 00:00:00");//用這一行決定倒數的時間 如果你要改..格式就是var Tday = new Date("月份 日期, 西元年 時:分:秒");// 例如我要2005年1月10日的晚上6點30分0秒開始倒數 var Tday = new Date("January 10, 2005 16:30:00"); 這樣懂嗎?月份要用英文,第一個字母要大寫,就可以了 如果您要指定一個時間開始倒數........................... DECCounter(365,0,0,0); //用這一行決定倒數的時間(日,時,分,秒) 如果您要從20天10小時5分30秒開始倒數...就改成 DECCounter(20,10,5,30); 我PO的文章中,你可以看到很清楚的兩個框框,裡面有實際的範例 你直接在那個視窗按右鍵->檢視原始檔,複製一份出來試看看 這樣已經說的很清楚了,如果再不懂,就是你自己的問題了喔 <> <> <> < > <> < class="code"> =程式是一種藝術 也是訓練自己的分析規劃= =是段落分明 或是雜亂無章= =是一言以敝 或是廢話連篇= =是一目了然 或是艱深難懂= 體會這份藝術 您會了解另一份喜悅與成就
shn0425
一般會員


發表:0
回覆:1
積分:0
註冊:2004-12-25

發送簡訊給我
#9 引用回覆 回覆 發表時間:2004-12-25 00:40:50 IP:211.76.xxx.xxx 未訂閱
不好意思,我想請問倒數一年的那一個程式... 如果我想要讓網頁在我設定的時間倒數完後,能倒到另外一個網頁去的話,那我該在哪邊加入什麼程式碼??
Ktop_Robot
站務副站長


發表:0
回覆:3511
積分:0
註冊:2007-04-17

發送簡訊給我
#10 引用回覆 回覆 發表時間:2007-04-26 13:51:13 IP:000.000.xxx.xxx 未訂閱
提問者您好:


以上回應是否已得到滿意的答覆?


若已得到滿意的答覆,請在一週內結案,否則請在一週內回覆還有什麼未盡事宜,不然,
將由版主(尚無版主之區域將由副站長或站長)自由心證,選擇較合適之解答予以結案處理,
被選上之答題者同樣會有加分獎勵同時發問者將受到扣 1 分的處分。不便之處,請見諒。


有問有答有結案,才能有良性的互動,良好的討論環境需要大家共同維護,感謝您的配合。

------
我是機器人,我不接受簡訊.
系統時間:2024-05-19 16:57:30
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!