我想在没有未保存更改的情况下离开页面时提示消息。并且还希望在进行更改时发出警报并直接想要访问另一个页面。
问问题
558 次
您可以将它与 Javascript 函数一起使用:-
function func(){
return 'Your message'
}
window.onbeforeunload = func
你也可以看看这个线程
每当用户进行更改时,保持一个设置为 true 的布尔值。然后,如果当用户试图离开时为真,则显示您的警告。在每次保存操作后,您将脏设置为 false,而 false 是默认值。
这总是很脆弱,所以最好只保存每一个更改。