--- jsttyplay/html/showtty.js 2009/02/17 19:05:39 2 +++ jsttyplay/html/showtty.js 2009/02/28 22:13:23 3 @@ -223,6 +223,16 @@ }; var animateNextFrame = function (holder) { with (holder) { + + // check if play_frames checkbox is checked + var ttyrec_pause = document.getElementById('ttyrec_pause'); + if ( ttyrec_pause && ttyrec_pause.checked ) { + setTimeout(function(){animateNextFrame(holder);}, 500); // check very 0.5s + return; + } + var ttyrec_frame = document.getElementById('ttyrec_frame'); + if ( ttyrec_frame ) ttyrec_frame.innerHTML = nextframe; + var fr = timeline[nextframe]; if ( fr.i ) { loadIFrame(table, rowcaches, fr, width, height); @@ -280,6 +290,9 @@ 'timeadd': (new Date).getTime()/1000-timeline[0].t }; + var ttyrec_status = document.getElementById('ttyrec_status'); + if ( ttyrec_status ) ttyrec_status.style.display = 'block'; + animateNextFrame(holder); };