日期:2014-05-16  浏览次数:20482 次

点页面右上角那个"X"时能不能弹出一个确认对话框?
点页面右上角那个 "X "时(不是点一个按钮)能不能弹出一个确认对话框?
能实现吗,我这样写不行的:
onunload=closepage()
function   closepage()
{
var   isclosepage=window.confirm( "Do   you   realy   want   to   close   page? ");
if   (isclosepage)
{
....
}
else
{
....
}

}

------解决方案--------------------
<body onbeforeunload= "return 'ok? ' ">
------解决方案--------------------

if((event.clientX> document.body.clientWidth) || (event.clientY <0||event.altKey))
{
alert( "关闭 ");
}
else
{
alert( '刷新 ');
}
------解决方案--------------------
<BODY onbeforeunload = "return confirm( 'closed? '); ">