我为我们公司的用户构建了一个内部应用程序。用户不活动后没有超时,我们也不想要。用户抱怨说,在一段时间(如 30 分钟)不活动后,如果再次开始使用 Web 应用程序,它就会开始表现得很奇怪。按钮不起作用,组合框不会下拉,日期选择器坏了。我似乎很清楚,在用户不活动一段时间后,Javascript 被禁用了。
有没有人遇到过这种行为,如果有,我该如何预防?
Web 应用程序是一个 ASP.NET MVC 3.0 应用程序,使用 Telerik MVC 扩展,其中包括编写一些客户端 Ajax。它在 Windows Server 2003 标准版的 IIS 6.0 上运行。