【发布时间】:2010-11-04 13:07:23
【问题描述】:
我需要检测浏览器是否正在使用 jQuery 关闭,如果是,则执行一个事件。我的网站上有一个聊天功能(很像 Facebook),可以让用户在导航到网站结构中的其他页面时保持登录状态,但如果他们单击,则需要将他们从聊天中注销(因此他们不会向其他人显示在线)浏览器关闭按钮。所以.unload() 将不起作用,因为 .unload() 会将注销功能应用于所有窗口操作,包括导航到网站结构中的另一个页面。 .unload() 适用于浏览器关闭,但也适用于浏览器向前和向后导航,所以我需要一种方法来检测浏览器是否正在关闭,并且仅在浏览器关闭时才检测。
【问题讨论】:
标签: jquery browser navigation