我正在写文章,不小心按了F5刷新 或者 backspace后退键 的时候,jQuery如何在浏览器 关闭、刷新、回退的时候,弹出提示窗口
3条回答 默认 最新
AllPromise 2021-03-23 22:11关注var UnloadConfirm = {}; UnloadConfirm.MSG_UNLOAD = "数据尚未保存,离开后可能会导致数据丢失\n\n您确定要离开吗?"; UnloadConfirm.set = function(a) { window.onbeforeunload = function(b) { b = b || window.event; b.returnValue = a; return a } }; UnloadConfirm.clear = function() { fckDraft.delDraftById(); window.onbeforeunload = function() { } }; UnloadConfirm.set(UnloadConfirm.MSG_UNLOAD);解决 无用评论 打赏 举报