2013-07-01 29 views
0

我有一个简单的aspx页面,名为keepAlive.aspx。我需要每2分钟使用jQuery或类似的方法来调用此页面,以确保会话处于活动状态。如何使用jQuery或javascript保持会话存活

有人可以帮我用脚本来打电话给这个页面吗?

谢谢。

回答

0
function refreshSession() { 
    var a = window.open("keepAlive.aspx", '_blank'); 
    a.focus(); 
    a.close(); 
} 
var milliseconds = 10000 //whatever you want here... 
window.setInterval("refreshSession", milliseconds); 

这将打开一个新窗口,提出请求并关闭它。与计时器一起使用,以保持会话活着。

+0

不认为我可以用这个解决方案指定期限。 –

+0

查询http://www.w3schools.com/js/js_timing.asp – CarlosB

0

只需在后台创建一个ajax请求。它将继续会议。