我已经四处寻找了一段时间,但还没有完全找到我一直在寻找的东西。我的网页存储报告,用户可以保存这些报告。
我正在寻找一种方法,使用 jquery 或 javascript onunload/onbeforeunload 询问用户是否希望保存报告或在浏览器关闭/导航时继续而不保存。
使用 onbeforeunload 我可以让用户停止导航并手动保存,尽管我希望通过对话框完成保存。onbeforeunload 的另一个问题是点击标签也会调用 onbeforeunload 方法。
保存是异步的,需要几毫秒。
欢迎任何建议。
问候,拜伦·科布。