台灣最大程式設計社群網站
線上人數
1081
 
會員總數:245123
討論主題:189032
歡迎您免費加入會員
討論區列表 >> ASP >> [ASP]線上測驗的倒數計時怎麼做
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
[ASP]線上測驗的倒數計時怎麼做
價值 : 0 QP  點閱數:9884 回應數:29

樓主

黃玉旻
初學者
2 1
144 0
發送站內信

線上測驗的倒數計時器要怎麼做,
就是那種開始測驗就開始倒數計時,並且在時間到了就把表單內容傳送出
而且使用者可以看到還剩多少時間的那一種
JavaScript我有看過,但是真的太肉了,看沒懂。
請高手相助一下。

搜尋相關Tags的文章: [ 線上 ] , [ 線上 ] , [ 測驗 ] ,
本篇文章發表於2002-03-07 01:04
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

小宇
檢舉此回應
初學者的意見...........

我做的方式是用java script 的倒數計時的方式,再配合時間到時,表單就自動送出.....
但這些方式仍舊會被破功..........好像還要控制很多的因素(純屬個人的意見)........

表單自動送出的方式如下:
****************************************
<form name=form1>
</form>

<script language=javascript>
setTimeout("document.form1.submit()",10000);
// 10秒後,送出表單
</script>

******************************************
本篇文章回覆於2002-03-07 08:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

Oscar
捐贈 VP 給 Oscar 檢舉此回應
如果您有興趣.. 請先看看小弟的網頁

http://163.32.103.248/score

也有倒數計時的動作.. 時間到會自動送評分!
如果您有興趣也符合你的要求!.. 我整個站送給您!

這只合用IE 的瀏覽器.. 用NEt..和其他瀏覽器會破功
本篇文章回覆於2006-07-26 11:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

仙人
捐贈 VP 給 仙人 檢舉此回應
我也希望知道...
可否給我一份...
mch000534@gmail.com
本篇文章回覆於2006-07-26 13:49
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

Oscar
捐贈 VP 給 Oscar 檢舉此回應
你是指要全部哦 還是要倒數計時部份?
本篇文章回覆於2006-07-27 09:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

Oscar
捐贈 VP 給 Oscar 檢舉此回應
在倒數計時部份.. 小弟是這樣做...
另外.. 防止學生使用倒退鍵和回上頁來看答案重做!!

<script language="javascript">
// 設定 onLoad 時間
var st
st = (new Date()).getTime();

x_reg=<%=score_time%>

function ChkTime()
{
var x = x_reg * 60 //把分鐘改為秒數計算
var nt //目前時間
var tt //已經過時間 (單位:秒)
nt = (new Date()).getTime();
tt = Math.round((nt-st) / 1000) ; //計算經過時間,因為單位是毫秒,所以需除以1000

sTime_show= x - tt

if (tt < x ) // 若在 x 值以內
{
document.all["sTime"].innerHTML = sTime_show ; // 顯示目前已經過時間
setTimeout('ChkTime()',1000) ; // 每1秒重讀一次時間
}
else
{ testscore.submit() ;}
}


function document.onkeydown()
{
if (event.keyCode==122)
{
event.keyCode=0;event.returnValue=false;
}
if (event.keyCode==8)
{
event.keyCode=0;event.returnValue=false;
}

}

</script>


</head>
<BODY BgColor=White Background="../B01.jpg" oncontextmenu="window.event.returnValue=false;alert('線上測驗系統')">

<%
if Request("Send") = Empty then
date_timer=TimeValue(now) '取得進入時間
%>

<body onload="ChkTime()" onkeydown="return shiftDown();" >
本篇文章回覆於2006-07-27 09:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

tree
檢舉此回應
一直沒辦法做成功倒數計時
希望能給我一份參考
shusongchen@yahoo.com.tw
謝謝!
本篇文章回覆於2006-08-23 15:36
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

Oscar
捐贈 VP 給 Oscar 檢舉此回應
嗯.. 好..我會打包mail 給您!
我也看到您上來做過了!!
因為後台有一些小技巧的程式.. 會記錄來訪者的IP位址!
也向您道歉一下..
因為最近太忙了... 一直都沒回來看...
本篇文章回覆於2006-08-24 08:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

Oscar
捐贈 VP 給 Oscar 檢舉此回應
已經寄出去了... 請查收... 請順便找找垃圾信箱... 因為有時會發到那裡!!

to 冰人
您也要嗎??
本篇文章回覆於2006-08-24 08:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
回應

仙人
捐贈 VP 給 仙人 檢舉此回應
thx....已經收到了.........
本篇文章回覆於2006-08-24 17:22
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
回應

Oscar
捐贈 VP 給 Oscar 檢舉此回應
不客氣... 大家共同研究.. 技術是精進的..不是佔有!
本篇文章回覆於2006-08-25 08:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
回應

Shawn
檢舉此回應
Oscar兄~

小弟也想製作倒數計時的功能,能否麻煩您寄一份供小弟參考...
shawnchu@ms7.url.com.tw
感恩!!
本篇文章回覆於2006-09-26 11:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
回應

venus
檢舉此回應
Oscar兄∼

目前正在研究線上測驗的倒數計時的功能,可否麻煩您寄一份供我參考
venus0129@gmail.com
感激不盡∼
本篇文章回覆於2006-09-27 14:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
回應

阿KEN
檢舉此回應
Oscar大哥~~~您好

可否麻煩您寄一份供我參考
ken_to0125@yahoo.com.tw
拜託您拉,希望能和我分享
本篇文章回覆於2006-10-19 16:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
14樓
回應

大爺
檢舉此回應
Oscar大哥~~~您好
我也在搞線上測驗,麻煩給我一份...
拜託..
suan@mail.simps.tyc.edu.tw
本篇文章回覆於2006-10-20 08:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
15樓
回應

Oscar
捐贈 VP 給 Oscar 檢舉此回應
才一段時間沒上小鋪.. 一堆要檔案... 沒問題!! 老話一句!大家共同研究.. 技術是精進的..不是佔有!
小弟不才.. 小小東西沒什麼了不起.. 我會一一mail 給你們! 如果各位願意. 交一個朋友!! 來一個技術交換,讓大家能力都提昇!!

本篇文章回覆於2006-10-20 15:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   

回覆
如要回應,請先登入.