私のウェブサイトでは、ユーザーが自分のサイトに所属していた時間(分や時間ではなく)の数を数えることを試みています。したがって、彼らが5分間それを行っていれば、5分ではなく300を表示します。 JavaScriptでとても経験不足ですので、助けてください。Javascript Second Counter
答えて
setInterval
関数を使用して、選択した頻度で別の関数を実行することができます。たとえば:あなたはこのスニペットを実行する場合
var seconds = 0;
var el = document.getElementById('seconds-counter');
function incrementSeconds() {
seconds += 1;
el.innerText = "You have been here for " + seconds + " seconds.";
}
var cancel = setInterval(incrementSeconds, 1000);
<div id='seconds-counter'> </div>
は、あなたはカウンターが作動表示されます。 、あなたを
- あなたが呼び出し
あなたはカウンターを毎秒をインクリメント呼び出したいので間のミリ秒数
setInterval
関数は、2つのパラメータを取ります1000ミリ秒(1秒)を使いたい
詳細については、MDN documentation for setInterval
を参照してください。
をすることができますコールバック呼び出しの遅延の可能性を考慮していないため、不正確な値が生成されます。 – jkordas
良い点。私は「非常に経験の浅い」コメントのために、本当に基本的な例に行きましたが、私はもう一つの答えをupvoteします。 –
ありがとうございます。これは素晴らしい作品です。 – JaredCBarnes
私の答えは上記のものと似ていますが、とにかくそれを与えます。これは1ページだけで動作するので、あなたのサイトはすでにAJAX上で動作していることを願っています。
window.setInterval((function(){
var start = Date.now();
var textNode = document.createTextNode('0');
document.getElementById('seconds').appendChild(textNode);
return function() {
textNode.data = Math.floor((Date.now()-start)/1000);
};
}()), 1000);
You've been on this page for <span id=seconds></span> seconds.
このコードは、コールバック呼び出しの遅延の可能性を考慮しているため、より正確です。 – jkordas
- 1. C++ second counter
- 2. PDF Javascript counter
- 3. Javascript Character Counter Duplication
- 4. Qualtrics Word Counter Javascript
- 5. Javascript counter issue
- 6. counter with javascript
- 7. javascript counter Honoiのタワー
- 8. HTML/Javascript Click counter does not work
- 9. JavaScript whileループif-else if-elseとcounter
- 10. PowerShell Get-Counterコマンド、-ComputerName vs -Counter
- 11. onclick counter = array.length notfunctioning
- 12. Prolog、counter
- 13. AngularJS counter
- 14. iOS5 Second View Controller
- 15. Jquery Autofocus second input
- 16. start AsyncTask second time
- 17. 1 microsoft second = 0.00001157407407
- 18. Jquery second change not firing
- 19. Second Wordpress Ajax not firing
- 20. Vb。 net button second click
- 21. C loop、counter
- 22. Sir Trevor letter counter
- 23. Facebook friend counter
- 24. Facebook counter notification vanish
- 25. php - webpage visted counter
- 26. インクルードtemplatetag with counter
- 27. Vertices counter/clockwise
- 28. D-Day Counter Java
- 29. Python 3.0.1コレクション.Counter
- 30. python counter with closure
このリンクにアクセスして、同様の質問それをチェックアウト:このコードをhttp://stackoverflow.com/questions/5517597/plain-count-up-timer-in-javascript –