我希望在用户试图关闭窗口时出现确认框。
事实上,我想要检查一个变量的值。
如果它的值不等于1,则应该出现确认框,否则无需确认。我无法理解这个问题。这很愚蠢,但我请求任何人都能查看这段代码。
window.onbeforeunload = function (evt) {
var message = 'Are you sure you want to leave, cause there are some unsaved changes?';
if (typeof evt == 'undefined') {
evt = window.event;
}
if (evt) {
evt.returnValue = message;
}
return message;
}
事实上,我想要检查一个变量的值。
var sncro = 1;
如果它的值不等于1,则应该出现确认框,否则无需确认。我无法理解这个问题。这很愚蠢,但我请求任何人都能查看这段代码。
onbeforeunload
解决。 - Ciro Santilli OurBigBook.com