有没有办法知道用户正在关闭导航器和/或用于iPhone的Safari中的选项卡,以便我可以将数据保存到localStorage,还是需要为每个输入执行此操作?在Safari iphone关闭事件?
回答
说完看着为localStorage的文档,我想你需要存储,因为它的产生/修改,而不是等待接近事件的相关数据。我意识到这可能比我们任何人都想要的更多的工作,但至少你可以确定你在每个点保存当前状态,以便即使浏览器崩溃不应该杀死你的状态。
顺便说一句,我用本地数据库而不是localStorage,这对我使用的数据更有帮助。 – rnaud 2010-04-14 15:11:09
好的,好像onbeforeunload是微软的发明,所以Safari和Opera都不支持它。
我将不得不另谋出路:)
你试试unload
事件?
我刚刚做了,它不起作用 – rnaud 2010-04-07 12:57:39
onunload应该工作,如果一个人离开页面。但是,我不相信有任何JS事件可以说明Mobile Safari本身是否已经关闭。 – 2011-04-05 15:35:14
- 1. 关闭事件
- 2. WMI关闭。事件
- 3. DialogFragment关闭事件
- 4. xsockets关闭事件
- 5. 关闭Facebox事件
- 6. 关闭事件NSWindow
- 7. SecurityPanel关闭事件
- 8. 关闭iphone键盘
- 9. 移动Safari浏览器隐藏/关闭事件
- 10. JS事件,查看移动Safari是否已关闭?
- 11. 关闭iPhone webapp
- 12. 表格关闭事件
- 13. 关闭applet的事件?
- 14. 关闭窗体的事件
- 15. 窗体关闭事件
- 16. wxpython游标关闭事件?
- 17. 关闭事件中的ShowDialog
- 18. chrome.app.window的关闭事件
- 19. Vb.net进程关闭事件
- 20. Catch ViewPart关闭事件?
- 21. 捕获tabpage关闭事件
- 22. Actionscript 3 ContextMenu关闭事件?
- 23. 的MessageBox关闭事件
- 24. 窗体关闭事件
- 25. Extjs窗口关闭事件
- 26. 用Windows事件关闭JFrames
- 27. 窗口关闭事件
- 28. matplotlib动画关闭事件
- 29. 关闭事件不叫
- 30. 如何在Safari关闭之前捕捉窗口关闭?
当然是:http://people.w3.org/mike/localstorage.html这对网络应用程序非常有用。 – rnaud 2010-04-07 12:50:26