0

我使用以下链接中描述的 devex 超时控制。 DevExpress 超时控制 它与 web.config 中设置的会话超时值一起使用。假设会话超时设置为 30 分钟,然后在 29 分钟后,会出现一个弹出窗口并显示从 60 开始倒计时并询问用户是否要继续他的会话。如果用户未单击“确定”,则在倒计时结束时将用户重定向到登录页面。这是它应该工作的方式,但是当有时我发现页面被卡住时,倒计时设置为 0 并且浏览器尝试重定向但有些不能。我认为这可能与浏览器没有成为焦点有关。有人知道吗?

4

1 回答 1

0

DevEx Timeout 控件在会话超时时使用 document.location 导航到登录页面。当浏览器最小化且没有焦点时,document.location 无法正常工作。使用 window.location 修复了 IE、Chrome 和 Firefox 中的问题。

于 2013-06-17T16:05:00.930 回答