实际上,我想在用户关闭浏览器后使用服务调用(Delete 方法)更新 Db 中的标志。 我能够使用onbeforeunload和onunload事件检测浏览器关闭操作,但异步调用对我不起作用(有时在调试模式下它工作正常,但在更高的环境下它不起作用)。 然后,我尝试发出同步请求,但后来我发现当页面被 ...
实际上,我想在用户关闭浏览器后使用服务调用(Delete 方法)更新 Db 中的标志。 我能够使用onbeforeunload和onunload事件检测浏览器关闭操作,但异步调用对我不起作用(有时在调试模式下它工作正常,但在更高的环境下它不起作用)。 然后,我尝试发出同步请求,但后来我发现当页面被 ...
我目前正在开发一个需要使用DOM存储或localStorage的基本JS应用程序。 为了自动保存我的更改,我合并了npm live-server。 关闭实时服务器后,我注意到localStorage已被清除。 你能帮我理解这是怎么发生的吗? ...
我需要在浏览器窗口关闭时调用logout function来关闭。 Chrome在IE和Safari中无法正常运行。 我尝试了以下代码: 我尝试了其他几种方法,但是它们没有用。 请指教。 ...
我正在为用户聊天的Django应用程序。 因此,我需要向其他用户显示已登录或已注销的状态。 为此,我使用了django的信号环境。 只要用户使用注销按钮,一切都可以正常工作。 如果他们正在关闭浏览器或选项卡,则无法检测到状态切换为脱机。 当浏览器或选项卡关闭时,触发user_logge ...
如何使用javascript或AngularJS检测浏览器或选项卡的关闭,并允许用户通过对话框消息阻止它关闭? 我有一个AngularJS应用程序,该应用程序将数据保存到会话存储中,以便用户可以刷新页面而不丢失其状态,并且还可以在不同选项卡中打开该应用程序的多个单独实例,而不必同步数据。 ...
在用户点击注销按钮的网页上,我有一个JavaScript函数,用于清除存储在MongoDB上的用户会话。 它工作正常。 此外,我想在用户关闭浏览器时清除用户会话。 这是我面临的问题:当用户点击刷新图标时,将调用注销功能。 我只希望在浏览器关闭时调用此函数。 我可以阻止此功能调用 ...
我正在尝试在用户关闭或重新加载页面时实现通知。Crrently 我正在使用以下代码 这工作正常。但问题是每当发生导航时就会发生这种情况。即页面刷新或表单提交或超链接点击或任何导航发生..我只想使用此代码仅用于浏览器刷新和关闭.我知道设置一个标志并检查它。 但是我必须将它集成到一个大的应用程序中。 ...
如果用户关闭浏览器,我正在尝试启动“注销”页面。我已经看了几天,而且我想我已经看了所有相关主题...尝试了很多。 。但到目前为止,没有任何事情能按我需要的方式工作... 一切似乎都触发了,只是导航到下一页...我希望能够浏览该网站,并且如果我注销就什么也没有...但是,如果我关闭浏览器(或 ...
我有些急躁的用户会更新网页上的数据。 此更新触发异步XMLHttpRequest ,并且响应导致页面更新。 我的问题是这个。 如果用户在请求完成之前关闭浏览器窗口,浏览器是否会向Web服务器发送指令以停止请求? FWIW用户正在使用Firefox或Safari。 ...
我正在使用php网站。 当他通过关闭浏览器而不点击注销按钮离开网站时,我们如何将用户状态设置为离线状态? ...
我一直在寻找一段时间,并没有找到我一直在寻找的东西。 我的网页存储报告,用户可以保存这些报告。 我正在寻找一种方法,使用jquery或javascript onunload / onbeforeunload来询问用户是否希望保存报告,或者在浏览器关闭/导航时继续保存而不保存。 使用 ...
我们有一个管理门户,我们的教师经常忘记在注销和/或关闭浏览器窗口之前下载他们最新的 PDF 说明。 我环顾四周,但找不到我要找的东西。 我想实现以下目标: 目标 1 在用户关闭浏览器窗口之前,系统会提示他们“您记得下载表单吗?” 有两个选项,是/否。 如果是,关闭,如果不是,返回页面。 目标 ...
有没有办法区分JavaScript中的刷新和关闭? 我现在使用window.onbeforeunload,在IE中效果很好。 为了使这个在除关闭位置之外的任何位置都无效,我在每个按钮上都设置了一个标志...这似乎是一个困难,棘手的解决方案,但是在Google上搜索了数小时之后,这是我能找到的 ...