Javascript Session Timer
by DSCallards
HTML
<script src="https://raw.github.com/danhacker/sessionTimer/master/sessionTimer.js"></script>
<h1>Javascript: Its all a question of timing</h1>
<p>sessionTimer.js test</p>
<div id="log"></div>
JavaScript
$(function () {
function log(msg) {
$('#log').append(msg + '<br/>');
}
var timerSettings = {
sessionTimeout: 20000,
reminderDisplay: 8000,
tick: function (e) {
log('tick: ' + e)
},
reminder: function () {
log('reminder')
},
reminderTick: function (e) {
log('reminderTick: ' + e)
},
complete: function () {
log('complete')
},
stopped: function () {
log('stopped')
}
};
GR.sessionTimer.init(timerSettings);
GR.sessionTimer.doCountdown();
});