我有一个经典的ASP网站,我希望会话保持活动,只要用户有一个页面打开。所以我使用了一些Javascript来定期调用一个“keepalive”ASP页面来保持会话的活动状态,这样就不会超时了。
我需要在ASP页面代码中放入什么,以确保它更新会话计时器?它可能是一个空白页,或者我需要点击会话对象吗?
发布于 2011-09-20 12:34:50
发布于 2011-09-20 23:23:53
我在页面底部使用一个小的内联框架,在用户正在编辑内容的管理会话中执行此操作。框架页面中的所有内容都是元刷新,它每5分钟触发一次,以保持会话活动。效果很好。
发布于 2022-02-09 18:56:43
根据我的经验,只要定期执行某种类型的服务器进程,会话就不会结束。
我所做的是有一个javascript函数,它通过标记的onLoad进程中的setInterval()函数调用定期运行。
在该函数中,我执行了一个服务器端SQL查询。
我将此代码放在所有javascript和样式疑难解答加载的部分中:
然后,我将以下行放在我的标记后面:
--> RSEnableRemoteScripting("."); -->https://stackoverflow.com/questions/7479867
复制相似问题