浏览器返回时提示未保存内容的实现记录在一些编辑页面中,用户修改了内容但还没有保存,如果这时候点击浏览器返回、页面返回按钮、刷新或者关闭页面,就可能造成内容丢失
本文记录一种比较通用的实现方式:通过 history.pushState 增加一
2026-06-18