相关疑难解决方法(0)

浏览器窗口意外关闭时发出警报

我有一个聊天应用程序,我希望每当用户意外或手动关闭浏览器时,他都应该收到警报,以便可以执行各种清理操作.我有更多的东西,我希望在事件之前使用,但我希望它用于特定的网页,因为所有其他网页也在加载前调用.请帮忙

javascript jquery

21
推荐指数
3
解决办法
3万
查看次数

当用户关闭Safari/Chrome中的窗口时,我可以弹出确认对话框吗?

在IE和FF中,我可以将事件处理程序附加到onBeforeUnload,并通过将字符串传递给事件的属性,用户将看到一个对话框询问他是否要继续"卸载"(关闭窗口或导航).

Safari和Chrome不支持onBeforeUnload,onUnload似乎为时已晚.有没有办法在Safari/Chrome中复制相同的功能?

注意:我不是想让用户保持人质.我知道这是唠叨和不酷.事实上,我的网站竭尽全力让用户自由自在,并在他们回来时将所有内容都放在其位置.但是,我在IFrames中托管其他网站,有时这些决定摆脱我并接管浏览器,这是我想要避免的.

谢谢!

safari google-chrome onbeforeunload onunload

5
推荐指数
1
解决办法
1万
查看次数