js关闭窗口弹出对话框

$(function(){
                window.onbeforeunload = function(){
                 event.returnValue   =   "您正在编辑的信息尚未提交,离开本页面后信息将丢失!";
                };
}

 

 

------------------------------------------

 

//有确认退出

var msg_unload="您的文章内容还没有进行保存!";
var unloadConfirm = {};
unloadConfirm.SetConfirmMsg = function(confirmMsg)
{
    window.onBeforeUnload = function(event)
    {
        event = event || window.event;
        event.returnvalue = confirmMsg;
    }
}
unloadConfirm.Clear = function()
{
    window.onBeforeUnload = function(){};
}
unloadConfirm.SetConfirmMsg(msg_unload);

//无确认退出

window.opener=null;
window.open('','_self');
window.close();

 

posted @ 2011-12-10 10:20  火腿骑士  阅读(468)  评论(0编辑  收藏  举报