2011-09-06 135 views
1

我正在尋找一個開源JavaScript計時器,將從60秒倒計時。我寧願如果人們可以增加定時器的時間,但這不是必要的。人們有必要能夠開始和暫停時間,並在需要時重新設置時間。暫停/重置倒數計時器

教程或源代碼會很棒。

+0

http://keith-wood.name/countdown.html –

+3

您是否在Google(或您最喜愛的搜索引擎)上搜索過? –

+0

我做了,找不到我在找什麼。我需要的東西非常接近我正在尋找的東西,因爲我知道非常小的JavaScript,所以我不能真正編輯其他人的代碼。 – Samantha

回答

1

這應該給你一個良好的開端。此計時器將在30秒後觸發「Hello」警報框。但是,每次單擊重置計時器按鈕時,都會清除timerHandle,然後重新設置它。一旦被解僱,遊戲就結束了。

<script type="text/javascript"> 
    var timerHandle = setTimeout("alert('Hello')",3000); 
    function resetTimer() { 
     window.clearTimeout(timerHandle); 
     timerHandle = setTimeout("alert('Hello')",3000); 
    } 
</script> 

<body> 
    <button onclick="resetTimer()">Reset Timer</button> 
</body>