首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE 7和IE 8中的浏览器关闭事件

IE 7和IE 8中的浏览器关闭事件
EN

Stack Overflow用户
提问于 2012-11-23 14:46:04
回答 1查看 287关注 0票数 0

我知道论坛上有很多关于浏览器关闭事件的帖子。但还是想把它贴出来。如何才能始终正确地触发onbeforeunload事件。正如我所看到的,在一些客户端浏览器中,它可以工作,而在一些客户端浏览器中,它不能。

当我使用onbeforeunload事件时,我经常收到IE警告,说你想运行ActiveX脚本吗?为了避免这种情况,我使用了下面的代码

代码语言:javascript
复制
<!--doctype html>
<!-- saved from url=(0014)about:internet -->

谁能让我知道使用的标准方法。我需要做的就是当用户在没有单击注销按钮的情况下关闭浏览器时,我需要为该用户的登录条目更新DB中的注销字段

任何帮助都是非常感谢的。

感谢和问候,Sanjai Palliyil

EN

回答 1

Stack Overflow用户

发布于 2012-11-23 15:01:28

这不是结束经过身份验证的用户会话的可靠(或安全)方式。

  • 如果他们不关闭浏览器怎么办?用户仍在登录,如果其他人使用该浏览器,他们也可以使用该会话?
  • ,如果用户打开多个选项卡,然后关闭其中一个选项卡,该怎么办?他们

会被错误地注销。

结束身份验证会话的正确方法是让它在几分钟不活动后过期。对于每个新请求,您将重置计时器,并且循环的服务/进程将独立地结束那些已超过活动超时的会话。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13524279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档