用户在浏览器中按后退/前进按钮时会保持会话吗?

时间:2012-03-02 18:05:26

标签: session browser back forward

我有一个javascript弹出窗口,可以在会话即将到期时提醒用户。

在母版页上>页面加载 - 如果用户已登录,我执行registerClientStartupScript并调用setTimeout(showPopup,time)。所以这对所有页面都有效。

我的问题是..例如,如果会话超时设置为20分钟,并且我的弹出窗口设置为19分钟显示..当用户在浏览器窗口中单击“返回”或“转发”时 - 会话是否获得刷新,20分钟重启?或者它是否继续从您点击返回/向前的位置开始计算?

如果是后者,有没有办法可以在后退/前进时刷新会话?

希望这是有道理的,我感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

我没有关于javascript的其他信息,但其他网页框架如jsf php等会话在用户打开浏览器时启动,会话在用户关闭浏览器时终止,我认为会话scobe不依赖于编程语言