如何实现在网页关闭前执行一段与服务器交互的代码?
比如,网页上文本或其他的内容改变了,在关闭网页时,提示用户『信息已更改,是否保存更改信息』。我在onbeforeunload事件中可以做到提示用户的,但是可能是由于马上响应关闭网页事件的原因,页面上的值好多都取不到了,也就无法传到后台操作数据库等工作,更不能等待后台返回操作结果了,怎样能保证在关闭网页之前一定能够做我指定的工作呢?
最好能像word那样,没有保存就退出的话,会提示三个选项,是否保存?【是】【否】【取消】,点击取消网页就不关闭,点击是保存后再关闭,点击否不保存就关闭?
非常感谢!!!