<script>
function go()
{
location.href="next.htm";
}
function notgo()
{
clearTimeout(mygo);
mygo=setTimeout(go,60000);
}
document.onmouseover=notgo;
document.onmousemove=notgo;
document.onmouseout=notgo;
document.onmousedown=notgo;
document.onmouseup=notgo;
document.onkeydown=notgo;
mygo=setTimeout(go,60000);
</script>

解决方案 »

  1.   

    在global.asa中加上
    session.timeout=1
      

  2.   

    jsp里面怎么设置session.timeout=1
      

  3.   

    <script language="javascript">
    //如果閑置時間超過10分鐘,自動回到Default.aspx葉面
    var sURL = "Default.aspx";
    var nTimeout = 600;  //10 mintes, change to 60 for 1 minutes
    var oTimer = null; function resetTimer()
    {
    if (oTimer != null)
    clearTimeout(oTimer); oTimer = setTimeout("location.href='" + sURL + "'", nTimeout*1000); 
    } document.onmousemove = resetTimer;
    document.onkeydown =  resetTimer;
    window.onload =  resetTimer;
    </script>