24
A
回答
46
如何:
var counter = 0;
var interval = setInterval(function() {
counter++;
// Display 'counter' wherever you want to display it.
if (counter == 5) {
// Display a login box
clearInterval(interval);
}
}, 1000);
12
這正是爲我工作的代碼:
<p>You'll be automatically redirected in <span id="count">10</span> seconds...</p>
<script type="text/javascript">
window.onload = function(){
(function(){
var counter = 10;
setInterval(function() {
counter--;
if (counter >= 0) {
span = document.getElementById("count");
span.innerHTML = counter;
}
// Display 'counter' wherever you want to display it.
if (counter === 0) {
// alert('this is where it happens');
clearInterval(counter);
}
}, 1000);
})();
}
</script>
<meta http-equiv="refresh" content="10;url=http://www.example.com" />
希望它幫助;)
12
http://jsfiddle.net/brynner/Lhm1ydvs/
HTML
<span class="c" id="5"></span>
個
JS
function c(){
var n=$('.c').attr('id');
var c=n;
$('.c').text(c);
setInterval(function(){
c--;
if(c>=0){
$('.c').text(c);
}
if(c==0){
$('.c').text(n);
}
},1000);
}
// Start
c();
// Loop
setInterval(function(){
c();
},5000);
+2
5年後,但很好的答案);。 – Tapha 2015-01-26 18:25:27
+1
我提高了它,很好的回答! – 2015-06-16 04:26:58
相關問題
- 1. 5秒倒數計時器
- 2. 不使用Tk創建一個秒錶(不是倒計時或計時器)python
- 3. 如何創建「30秒倒數計時器」?
- 4. 用毫秒創建倒數計時器(NSTimer),但它不能正確倒計數
- 5. 用倒數計時器彈出UIView
- 6. jQuery倒計時 - 倒計時結束時的事件
- 7. 如何使一個jQuery彈出,要求在登錄或創建個人資料
- 8. 倒數計時器結束時結束活動並呼叫另一個活動
- 9. 推秒倒數計時器
- 10. 分秒倒數計時器
- 11. 用php和jquery創建一個彈出框登錄的最佳方式
- 12. 我如何在xcode 4.5中創建一個倒數計時器
- 13. 以毫秒爲單位創建倒計時器
- 14. 當倒計時爲零時,輸出倒數結束JS
- 15. 如何製作一個下載按鈕,倒計時5秒後出現
- 16. 倒計時秒數:毫秒
- 17. 如何在網站中每5秒打開一個彈出框
- 18. 用javascript創建倒數計時器
- 19. 如何創建一個彈出式登錄
- 20. 如何在visual studio中使用datetimepicker創建倒數計時器
- 21. 如何創建一個倒退的計時器
- 22. 使用秒錶倒計時
- 23. 如何爲個人用戶創建登錄會話計時器
- 24. JQuery倒數計時器,以毫秒爲單位
- 25. 倒數計時器每1秒計數2秒? Android應用
- 26. jQuery倒計時插件倒計時秒數
- 27. jQuery用戶登錄彈出框
- 28. Swift SpriteKit:用循環或計時器創建一個倒數?
- 29. 使用jquery從iframe創建彈出框
- 30. 如何在android中創建一個每5秒將計數器變量重置爲0的計時器?
很好的回答言簡意賅 - 加入倒計時,工作演示 - http://jsbin.com/igoxo/3/ – 2010-06-22 01:20:30
尼斯一個隊友!謝謝!! – Tapha 2010-06-22 04:57:46
你不必使用'clearInterval(interval)'?你應該用'interval'變量來調用函數,而不是'counter'變量。 – linkyndy 2011-07-02 22:13:53