いくつかの検証でJavascriptタイマーの次のコードを記述しました。私が知りたかったWebブラウザが閉じられた後にJavascriptタイマーが続行される
function timedcounter(){
time=time+1;
t = setTimeout(function(){ timedcounter() }, 1000);
display(time);
}
function starttimer() {
var autotask=document.getElementById("Tasks").value
if(autotask=="") {
$("#errormsg2").show();
} else {
if(!timer_is_on){
add_row_flag=1;
var value=document.getElementById("startstopbutton").value
if(value=="Start") {
timer_is_on=1;
value="Stop";
document.getElementById("startstopbutton").innerHTML="Stop"
$("#errormsg2").hide();
timedcounter();
}
} else {
add_row_flag=0;
stoptimer();
}
}
}
function stoptimer(){
clearTimeout(t);
timer_is_on=0;
document.getElementById("startstopbutton").innerHTML="Start"
document.getElementById("disptime").value=null;
finaltime(time);
time=-1;
}
は、ユーザーは、彼がウェブページのタイマーが、彼は、タイマーを開始してからの経過時間を表示する必要があります再び開くときのように、ブラウザを閉じた後でも起こってタイマーを保つためにどのような方法があります。
で
ではないブラウザで実行されているJavaScriptを保つために絶対に方法はありませんそれは可能です。 – Steve