主题: ASP程序在使用编辑器编辑文档时有时会遇到登录超时问题,有没有好的解决办法。 |
作者: 贝加达, 发布日期: 2013-10-31 10:33:20, 浏览数: 2409 |
ASP程序要求必须登录后才能使用编辑器编辑文档,如果编辑文档时间过长,有时会在提交表单时碰到登录已超时,造成此前所做编辑工作全部白废,页面已做了类似下面的设置,但似乎不起作用,有时十几分钟就超时了,有时似乎可以保持很长时间,代码如下: <%@language="vbscript" codepage=65001%> <% response.charset="utf-8" session.codepage=65001 Response.Buffer=True '启用响应缓冲 Response.Expires=-1000 '让页面立即过期,-1000避免服务器与客户端间时间差 Session.Timeout=60 '单位分钟 Server.ScriptTimeOut=90 '脚本超时,单位秒,系统默认90秒 %> 各位大侠们帮着看看是否有那些地方做得不对,有没有好的办法解决。 |
作者: 小浪子, 发布日期: 2013-10-31 11:13:52 |
这是你自己的问题。与编辑器无关 给你个思路。你不需要这么设置。 因为Session没有活动就会超时。你只需要用js做个ajax隔几分钟的请求就行了。 有活动Session自然不会超时 |
回复 |
作者: 贝加达, 发布日期: 2013-10-31 15:05:36 |
回复小浪子:谢谢,这的确是个好思路,这问题不是编辑器的问题,来这里提问主要是因为这里的大侠们碰到此问题的概率的高一些,解决的希望也大些,呵呵。 只是不知道Session.Timeout的设置为何不生效! |
回复 |