-1

我想在没有未保存更改的情况下离开页面时提示消息。并且还希望在进行更改时发出警报并直接想要访问另一个页面。

4

2 回答 2

2

您可以将它与 Javascript 函数一起使用:-

function func(){
    return 'Your message'
}
window.onbeforeunload = func

你也可以看看这个线程

于 2013-08-19T08:26:05.853 回答
1

每当用户进行更改时,保持一个设置为 true 的布尔值。然后,如果当用户试图离开时为真,则显示您的警告。在每次保存操作后,您将脏设置为 false,而 false 是默认值。

这总是很脆弱,所以最好只保存每一个更改。

于 2013-08-19T08:30:32.033 回答