我一直在寻找一段时间,并没有完全找到我一直在寻找的东西。 我的网页存储报告,用户可以保存这些报告。确认浏览器退出/浏览器退出技巧
我正在寻找一种方法,使用jquery或javascript onunload/onbeforeunload来询问用户是否希望保存报告,或者在浏览器关闭/导航时继续保存而不保存。
使用onbeforeunload我可以让用户停止导航并手动保存,但我宁愿通过对话框完成保存。 onbeforeunload的另一个问题是点击标签也会调用onbeforeunload方法。
保存是异步的,需要几毫秒。
欢迎任何建议。
Regards, Byron Cobb。
为什么不总是保存,而不烦人用户,并允许下次用户显示页面时轻松撤消? “上次关闭页面时,报告自动保存为[撤消]” – 2010-10-19 09:32:08
问题在于,用户还可以创建新报告,并在保存时必须命名报告。我正在考虑这些方面。 – Bob 2010-10-19 09:37:57