這個方法我是使用javascript
在不想要因閒置畫面而時間達20分鐘就timeout的網頁html的部份加上如下的程式
<script id="refreshPage"></script>
<script language="javascript">
function DoRefresh()
{
document.getElementById("refreshPage").src = "hiddenPostBack.aspx";
}
setInterval("DoRefresh()",300000);
</script>
1000毫秒=1秒
所以300000=5分鐘
上面程式中的hiddenpostback.aspx是一個空白的網頁
在hiddenpostback.aspx的pageload()的function中寫下列語法...
Response.Clear();
Response.Write("window.status='伺服器連線中.......'");
Response.End();
這樣就不會因時間到,而讓使用者被踢回首頁重新登入..
全站熱搜