Warn the user before session timeout

前端 未结 7 2318
感动是毒
感动是毒 2020-12-09 18:08

I have a web application implemented in Spring MVC, JSP.
Default session timeout is defined in web.xml is 30 min.

if use

相关标签:
7条回答
  • 2020-12-09 18:59

    Do you know windows.setTimeout

    http://www.w3schools.com/jsref/met_win_settimeout.asp

    This is what you need

    For example

    var resetTime_int;
    function resetTimer(){
        if(resetTime_int) window.clearTimeout(resetTime_int)
        resetTime_int=window.setTimeout(function (){
        if(prompt('Your session is going to be end by 5 min, Please click OK to continue'))     
        location.reload()
        }, 1000*60*25)
    }
    
    resetTimer()
    document.onmousemove=resetTimer
    document.onkeyup=resetTimer
    

    1000*60*25 = 25 Minutes.

    0 讨论(0)
提交回复
热议问题