Php 重新加载站点选项卡

Php 重新加载站点选项卡,php,javascript,session,cookies,Php,Javascript,Session,Cookies,例如,如果我有7个带有用户个人资料I浏览器的打开选项卡,在会话结束后,用户看到警报确认他是否不想继续会话,如果不想继续会话,会话取消,应加载所有带有个人资料的7个选项卡,并将其重定向到登录表单 问题是,我如何确定会话已被解除,我们应该重新加载选项卡?Ajax不是一个好的解决方案,因为它需要对服务器进行大量查询我认为Ajax将是解决方案,不需要进行大量查询。只需使用javascript回调函数,该函数每5分钟执行一次,并检查用户是否选择不继续其会话。如果是,则重定向…如果您不希望使用AJAX,这是

例如,如果我有7个带有用户个人资料I浏览器的打开选项卡,在会话结束后,用户看到警报确认他是否不想继续会话,如果不想继续会话,会话取消,应加载所有带有个人资料的7个选项卡,并将其重定向到登录表单


问题是,我如何确定会话已被解除,我们应该重新加载选项卡?Ajax不是一个好的解决方案,因为它需要对服务器进行大量查询

我认为Ajax将是解决方案,不需要进行大量查询。只需使用javascript回调函数,该函数每5分钟执行一次,并检查用户是否选择不继续其会话。如果是,则重定向…

如果您不希望使用AJAX,这是我所知道的唯一一个用于动态刷新/关闭功能的可用解决方案,那么您必须在每次加载页面时检查会话是否存在,以确定是否应重新加载或关闭页面。您可以通过将会话id保存在cookie中并在每次加载页面时进行比较来实现这一点。这将告诉您会话是否已结束,如果我回忆正确,您可以重新加载会话