Предполагая PHP, но это может быть любой язык ...
<script>
var session_timeout = <? echo session_cache_expire(); ?> * 1000;
setTimeout(function(){
alert('session is about to expire!');
},session_timeout - 5000);
</script>
Вот как это делают типичные сайты.Сохраните продолжительность тайм-аута на странице, затем укажите ссылку в скрипте.Может использовать подсказку () и спросить, хотят ли они обновить, а затем использовать ajax, чтобы «пропинговать» сеанс.