js比如说弹出对话框确认取消 能把效果调换吗? 点击确认就是不取消~~~
window.unbeforeonload = function(){
//code
return '';
}
JavaScript对话框函数

解决方案 »

  1.   

    var UnloadConfirm = {};
    UnloadConfirm.MSG_UNLOAD = "数据尚未保存,离开后可能会导致数据丢失\n\n您确定要离开吗?";
    UnloadConfirm.set = function(a) {
        window.onbeforeunload = function(b) {
            b = b || window.event;
            b.returnValue = a;
            return a;
        };
    };
    UnloadConfirm.clear = function() {
        fckDraft.delDraftById();
        window.onbeforeunload = function() {}
    };
    UnloadConfirm.set(UnloadConfirm.MSG_UNLOAD);
    这不是你想要的效果
      

  2.   

    你的意思是让对话框关闭吧
    window.close()