问题是这样的:我想在关闭浏览器窗口的时候,弹出一个窗体,这个窗体只是一个警告窗口,就像alert一样,而不是confirm()窗体。
现状是: 我给window的onbeforeunload重新赋值了一个事件,但是始终弹出一个confirm()窗体,有“确定”和“取消”按钮,我只是想要一个alert窗体。
function windowClose( p_p ){
window.opener = null;
if( p_p ){//关闭浏览器窗口
window.onbeforeunload = null;
//window.event.stopPropagation();
window.close();
}else{//不关闭浏览器窗口,做其他事情
//do other things
return false;
}
}
window.onbeforeunload = windowClose;
这个窗口我是用window.open()方法弹出的,窗口弹出代码:
window.open( url,'','height=460,width=660,location=no,scrollbars=no' );
人到中年有点甜
喵喔喔
相关分类