处理IE浏览器的关闭按钮

时间:2012-12-10 10:22:22

标签: javascript html internet-explorer browser

  

可能重复:
  Java Script On Close of window in IE8

我想在点击浏览器的关闭按钮时关闭会话。

我在主页的body标签中使用OnBeforeUnload处理了它,但即使最终用户导航到其他页面也会被触发。所以我的要求是调用关闭会话代码,只有在点击浏览器的关闭按钮时才会这样。

1 个答案:

答案 0 :(得分:1)

我认为没有办法检测到这一点。它是大多数Web开发人员在某些时候遇到的常见问题。

处理此问题的常用方法是在一段时间不活动(超时)后使会话过期。许多人陷入了思考必须有“更好的方式”的陷阱,但鉴于HTTP的本质,它实际上是一个非常好的,优雅的解决方案。