Click here to Skip to main content
15,867,453 members

Comments by sudarshan25 (Top 1 by date)

sudarshan25 7-Jun-15 1:44am View    
@Peter Leow Thanks for this. I have customized this to my script which is mentioned below.
<script>
function starttimer() {
var secondHolder = document.getElementById('txt');

var secondsRemaining = 2*60; // Count down from 10 seconds
var minutes =secondsRemaining/60;
var seconds =0;
secondsRemaining=secondsRemaining -1;
secondHolder.innerHTML =checktime(minutes)+":"+checktime(seconds);

seconds =59;
minutes=minutes -1;
var interval = setInterval(function() {



secondHolder.innerHTML =checktime(minutes)+":"+checktime(seconds);
seconds =seconds -1;
if(seconds == 0)
{
seconds = 59;
minutes = minutes -1;
}
secondsRemaining=secondsRemaining-1;

if (secondsRemaining <= 0)
{
//secondHolder.innerHTML = 'Time Out!';
alert("Timeout");
clearInterval(interval);


}
}, 1000); // display remaining seconds every second
}
function checktime(i)
{


if(i<=9)
{
i="0"+i;
}

return i;
}

But I wish to have a timer which starts when a session begins and ends when session ends.
The timer should not restart on page refresh , any help would be useful