-6

我知道,根据我在确认框中按下的内容,if 语句会发生变化。

如果我按确定,c 变为真。因此它返回真(带我到另一页)

但是 c 可能是真或假,这取决于我按什么,所以如果我单击取消会发生什么。

我的意思是在if语句中?

$(window).unload(function(){

var c = confirm('Are you sure you want to leave?');
if(c){ 

    return true;

}else{

    return false;

}
    });
4

1 回答 1

0

单击Cancel时,confirm()调用将返回 false(存储在 中c)。Returning falsefrom.unload()将停止浏览器离开您正在执行的页面。

于 2013-06-30T09:23:54.893 回答