2012-11-03 16 views
0

我需要調用一個函數,每2分鐘更新頁面上的一些JS對象。 我該怎麼做?如何在html頁面上保存觸發JS函數的無限定時器?

我創建了一個onload函數和一個倒計時函數,刷新整個頁面,因此重置計時器,直到下一頁刷新,但這不是我想要的方式。有沒有辦法保持無限的時間循環?

我想,如果我能創造一個無限循環,做這樣的事情:

if (currentSeconds%120==0){ 
callFunction(); 
} 
+0

能否請你告訴你試過嗎? –

+0

你讀過了嗎?我解釋了 – Andrew

+0

對'timer','javascript'和'function'的谷歌搜索給出了答案。 –

回答

3
+0

這是一次性更新;無限更新怎麼樣? – Andrew

+0

這是一個'setInterval',而不是'setTimeout'。它是無限的。將數字設置得小一點,你會看到它重複。 –

+0

太棒了!謝謝!儘管在思考的同時,我使用了setTimeout並調用了遞歸調用setTimeout的函數!但區間更好!謝謝! – Andrew

相關問題