用户闲置一段时间后 Javascript 被禁用

标签 javascript ajax model-view-controller telerik user-inactivity

我为我们公司的用户构建了一个内部应用程序。用户不活动后没有超时,我们也不想要。用户提示说,在一定时间(比如 30 分钟)不活动后,如果再次开始使用 Web 应用程序,它就会开始表现得很奇怪。按钮不起作用,组合框不会下拉,日期选择器坏了。我很清楚,在用户不活动一段时间后,Javascript 将被禁用。

有人遇到过这种行为吗?如果遇到过,我该如何预防?

Web 应用程序是一个 ASP.NET MVC 3.0 应用程序,使用 Telerik MVC 扩展,其中包括编写一些客户端 Ajax。它在 Windows Server 2003 标准版的 IIS 6.0 上运行。

最佳答案

检查脚本是否使用约 30 分钟的 TTL 值设置任何 cookie。

关于用户闲置一段时间后 Javascript 被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6630476/

相关文章:

javascript - 检索级联元素中的文本

javascript - 如何在 JavaScript 中检测源文件类型

ajax - 如何测试 React/Flux 组件状态?

java - Play Framework 反向路由

javascript - 我如何在 jqgrid 中进行服务器端分页?

javascript - 如何在 Angularjs 中分割日期和时间?

ajax - Apollo GraphQL 响应在 chrome devtools 中是不可见的

javascript - 我怎样才能在页面加载时首先调用 setTimeout 然后等待五秒钟?

java - 在 Spring-MVC Controller 中支持多种内容类型

javascript - Vue.js 在挂载和重新启动功能中运行代码