當前位置:首頁 » 編程軟體 » 倒計時腳本

倒計時腳本

發布時間: 2024-10-21 05:42:13

A. 求一個24小時的倒計時html代碼

這個不是HTML代碼能實現的,一般網頁使用JS腳本!比如:<SCRIPT LANGUAGE="javaScript">
<!--
var maxtime = 24*60*60
function CountDown(){
if(maxtime>=0){
hour = Math.floor(maxtime/3600);
minutes = Math.floor(maxtime/1440);
seconds = Math.floor(maxtime%60);
msg = "距離結束還有"+hour+"時"+minutes+"分"+seconds+"秒";
document.all["timer"].innerHTML=msg;
if(maxtime == 5*60) alert('注意,還有5分鍾!');
--maxtime;
}
else{
clearInterval(timer);
alert("時間到,結束!");
}
}
timer = setInterval("CountDown()",1000);
//-->
</SCRIPT>
<div id="timer" style="color:red" mce_style="color:red"></div>

B. 怎樣用flash製作倒計時

很麻煩不知道你能看懂不?有遇到不懂的在問1.啟動Flash,新建元件,命名為「倒計時」,行為中選擇「影片剪輯」,確定後進入元件編輯窗口。
2.點擊文本工具,在屬性中選擇「靜態文本」,劃出一個文本框,設置好文本框的參數,輸入內容「現在離2008北京奧運開幕還有」。
3.點擊文本工具,在屬性中選擇「動態文本」,劃出一個文本框,設置好文本框的參數,變數設置為「DaoJiShiText」。
4.命名所在層為「倒計時」,在時間軸的第一幀上輸入以下代碼:
EndTime=new Date(2009,9,29, 0,0,0);
//定義倒計時結束時間,此處為2009年小孩子生日
//注意,月份參數用0-11表示1-12月
NowTime=new Date();
//定義當前時間
zong=Math.floor((EndTime.getTime()-NowTime.getTime())/1000);
//取得當前時間與結束時間相差的總秒數
if(zong>0)
{
tian=Math.floor(zong/(60*60*24));
//取得剩餘天數
zong=zong-tian*60*60*24;
shi=Math.floor(zong/(60*60));
//取得剩餘小時數
zong=zong-shi*60*60;
fen=Math.floor(zong/60);
//取得剩餘分鍾數
zong=zong-fen*60;
miao=zong;
//取得剩餘秒數
DaoJiShiText=String(tian)+"天"+String(shi)+"時"+String(fen)+"分"+String(miao)+"秒";
}
5.在時間軸的第12幀處插入關鍵幀,輸入語句「gotoAndPlay(1);」。
6.返回主場景,把倒計時影片剪輯拖放至主場景中,測試運行。
說明:以上代碼以2009年小孩子生日倒計時結束時間,首先計算出當前時間與結束時間相隔的總秒數,再分別轉換成對應的天數、小時數、分鍾數和秒數。由於Flash默認的幀頻是12,代碼中在第12幀處使用了「gotoAndPlay(1);」語句,用於安排倒計時代碼每隔一秒運行一次,使得所顯示的倒計時信息每隔一秒刷新一次。

C. 我想設計個倒計時得程序 應該怎麼弄啊

倒計時生成器JS腳本
說明: 用來生成倒計時JS代碼的腳本

效果: 點這里在新窗口中看效果!

代碼: 要完成此效果需要兩個步驟

第一步:把如下代碼加入到<head>區域中

<SCRIPT language=javascript>
<!--
function generate(form){
for(var q=0;q<12;q++){
if(document.me.m.options[document.me.m.selectedIndex].value==q){
var m2=q+1
}
var txt='<!-- 要完成此效果需要三個步驟:\r\n\r\n'
+' 1. 將第一部分粘貼到HTML的HEAD區\r\n'
+' 2. 將OnLoad事件加入BODY標簽內\r\n'
+' 3. 將最後一部分代碼加入BODY區 -->\r\n\r\n'
+'<!-- 第一步: 將如下代碼加入到HEAD區域中-->\r\n\r\n'
+'<HEAD>\r\n\r\n<SCRIPT LANGUAGE="JavaScript">\r\n\r\n'
+'<!-- Begin\r\n'
+'var Temp2;\n'
+'var timerID = null;\n'
+'var timerRunning = false;\n'
+'function arry() {\n'
+'this.length = 12;\n'
+'this[0] = 31;\n'
+'this[1] = 28;\n'
+'this[2] = 31;\n'
+'this[3] = 30;\n'
+'this[4] = 31;\n'
+'this[5] = 30;\n'
+'this[6] = 31;\n'
+'this[7] = 31;\n'
+'this[8] = 30;\n'
+'this[9] = 31;\n'
+'this[10] = 30;\n'
+'this[11] = 31;\n'
+'}\n'
+'var date = new arry();\n'
+'\n'
+'function stopclock() {\n'
+'if(timerRunning)\n'
+'clearTimeout(timerID);\n'
+'timerRunning = false;\n'
+'}\n'
+'\n'
+'function startclock() {\n'
+'stopclock();\n'
+'showtime();\n'
+'}\n'
+'\n'
+'function showtime() {\n'
+'now = new Date();\n'
+'var CurMonth = now.getMonth();\n'
+'var CurDate = now.getDate();\n'
+'var CurYear = now.getFullYear();\n'
+'now = null;\n'
+'if ('+document.me.d.options[document.me.d.selectedIndex].value+'<CurDate) {\n'
+'CurDate -= date[CurMonth]; CurMonth++;\n'
+'}\n'
+'if ('+document.me.m.options[document.me.m.selectedIndex].value+' < CurMonth) {\n'
+'CurMonth -= 12; CurYear++;\n'
+'}\n'
+'\n'
+'var Yearleft = '
+document.me.y.options[document.me.y.selectedIndex].value+' - CurYear;\n'
+'var Monthleft = '
+document.me.m.options[document.me.m.selectedIndex].value+' - CurMonth;\n'
+'var Dateleft = '
+document.me.d.options[document.me.d.selectedIndex].value+' - CurDate;\n'
+'\n'
+'document.dateform.a.value = Yearleft;\n'
+'document.dateform.b.value = Monthleft;\n'
+'document.dateform.c.value = Dateleft;\n'
+'\n'
+'timerID = setTimeout("showtime()",1000);\n'
+'timerRunning = true;\n'
+'}\n'
+'/\/ End -->\r\n<\/script>\r\n'
+'<\/H'+'EAD>\r\n\r\n'
+'<!-- 第二步:把OnLoad事件加在BODY標記里 -->\r\n\r\n'
+'<BO'+'DY Onload="startclock()">\r\n\r\n'
+'<!-- 第三步:把如下代碼加入到BODY區域中 -->\r\n\r\n'
+'<form name=dateform>距離'
+m2+'/'+document.me.d.options[document.me.d.selectedIndex].value+'/'
+document.me.y.options[document.me.y.selectedIndex].value
+'還有\n'
+'<input type=text name=a size=2 value="">年\n'
+'<input type=text name=b size=2 value="">月\n'
+'<input type=text name=c size=2 value="">天\n'
+'</fo'+'rm>\r\n\r\n'
+'<'+'!-- 代碼長度: 1.95 KB --'+'>'
;}document.mail.source.value=txt;document.mail.source2.value=txt;}
//-->
</SCRIPT>

第二步:把如下代碼加入到<body>區域中

<div align="center">
<table border=5 bordercolor=#000000 borderlight=green>
<tr>
<td align=center><font size="4" color="#CCCC00" face="楷體_GB2312">
倒計時JS代碼生成器</font>
</td>
</tr>
<tr>
<td align=center>
<form name=me>
<p>
<select name=m size=1>
<option value=0>January </option>
<option value=1>February </option>
<option value=2>March </option>
<option value=3>April </option>
<option value=4>May </option>
<option value=5>June </option>
<option value=6>July </option>
<option value=7>August </option>
<option value=8>September </option>
<option value=9>October </option>
<option value=10>November </option>
<option value=11>December </option>
</select>
<select name=d size=1>
<option value=1>1 </option>
<option value=2>2 </option>
<option value=3>3 </option>
<option value=4>4 </option>
<option value=5>5 </option>
<option value=6>6 </option>
<option value=7>7 </option>
<option value=8>8 </option>
<option value=9>9 </option>
<option value=10>10 </option>
<option value=11>11 </option>
<option value=12>12 </option>
<option value=13>13 </option>
<option value=14>14 </option>
<option value=15>15 </option>
<option value=16>16 </option>
<option value=17>17 </option>
<option value=18>18 </option>
<option value=19>19 </option>
<option value=20>20 </option>
<option value=21>21 </option>
<option value=22>22 </option>
<option value=23>23 </option>
<option value=24>24 </option>
<option value=25>25 </option>
<option value=26>26 </option>
<option value=27>27 </option>
<option value=28>28 </option>
<option value=29>29 </option>
<option value=30>30 </option>
<option value=31>31 </option>
</select>
<select name=y size=1>
<option value=1999>1999 </option>
<option value=2000>2000 </option>
<option value=2001>2001 </option>
<option value=2002>2002 </option>
<option value=2003>2003 </option>
<option value=2004>2004 </option>
<option value=2005>2005 </option>
<option value=2006>2006 </option>
<option value=2007>2007 </option>
<option value=2008>2008 </option>
<option value=2009>2009 </option>
</select><br>
<input type=button onclick=generate() value=生成代碼 class=yk9>
<p></p>
</form>
<form name=mail>
<input type=hidden name=scriptname value="Countdown Creator">
<input type=hidden name=source2 value>
<table bgcolor=dedfdf border=1 cellpadding=1 width=396>
<tr>
<td align=center height=218>
<textarea name=source rows=12 cols=55 class=yk9>
</textarea>
<br><br></td>
<td></td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</div>

熱點內容
伺服器tt有什麼用 發布:2024-11-24 01:42:27 瀏覽:972
我的世界花語聽伺服器如何刷 發布:2024-11-24 01:38:05 瀏覽:566
用戶放棄編譯保存操作易語言 發布:2024-11-24 01:26:33 瀏覽:870
換個編譯器編譯代碼就報錯 發布:2024-11-24 01:19:38 瀏覽:328
蘋果手機如何像華為一樣掃一下找到無線密碼 發布:2024-11-24 01:15:36 瀏覽:952
T型存儲器 發布:2024-11-24 01:01:08 瀏覽:371
android操作串口 發布:2024-11-24 00:56:02 瀏覽:222
foxpro資料庫管理系統 發布:2024-11-24 00:44:53 瀏覽:822
python微信爬蟲 發布:2024-11-24 00:44:12 瀏覽:562
東北大腳本 發布:2024-11-24 00:42:26 瀏覽:533