0

我有一个单选按钮组和其他一些下拉选择来过滤视图。当用户选择一个值时,它们使用 onclick SSJS 事件来更改视图。我在视图项目的链接中也有一个 onclick 事件。除非我让网页停留超过 30 分钟,否则一切都很好。然后 onclick SSJS 事件全部停止工作。我假设会话正在超时。这是正在发生的事情吗?

当然,我可以增加这个,但是,有没有办法在客户端 JS 中检测到会话已超时,以便我可以刷新网页?我不在乎我是否会丢失用户选择的值。但是,让所有这些 onclick 事件在用户身上消失会使页面在刷新页面之前无法使用。

我尝试了分机的保活控制。Lib,但没有任何效果!

霍华德

4

1 回答 1

1

您可以使用 Ajax 调用返回会话变量。一旦它消失,您就知道会话已超时。

于 2012-07-09T19:02:46.073 回答