我使用了以下链接中描述的devex time out控件。 DevExpress Timeout Control 它适用于在web.config中设置的会话超时值。假设会话超时设置为30分钟,然后在29分钟后出现弹出窗口并显示从60开始倒计时并询问用户是否要继续他的会话。如果用户未单击“确定”,则会在倒计时结束时将用户重定向到登录页面。这是它应该工作的方式,但有时我发现页面被卡住,倒计时设置为0,浏览器尝试重定向,但有些不能。我认为浏览器可能无关紧要。有人有任何想法吗?
答案 0 :(得分:0)
DevEx Timeout控件使用document.location在会话超时时导航到登录页面。当浏览器最小化且没有焦点时,document.location无法正常工作。使用window.location修复了IE,Chrome和Firefox中的问题。