1

我正在查看这段代码,因为我是网页设计的新手,所以我无法理解它。

因此,在我的索引页面上,我有一个指向 google 的链接,并且ext.js页面上有以下代码。

这是我理解的错误。

用户单击okcancel,因此变量cokcancel。现在我看不出这if句话的意义所在,因为它要么是真,ok要么是cancel假。

$(window).unload(function(){
    var c = confirm('Are you sure you want to leave?');
    if(c){ 
        return true;
    }else{
        return false;
    }
});
4

1 回答 1

10

变量 c 要么 ok 要么 cancel

不,这将取决于truefalse取决于哪个确定或取消(或任何本地 i18ned 版本适用于相关浏览器)被按下。

我不明白 if 语句的意义

这没有任何意义。

return confirm('Are you sure you want to leave?');

......给出了相同的结果,更简洁。

于 2013-06-30T07:19:33.290 回答