有没有监听离开页面时的事件?

有没有监听离开页面时的事件(我想要弹出自定义的提示框,onbeforeunload和onunload都只能弹出浏览器样式的提示框)?
onbeforeunload和onunload都只能弹出浏览器样式的提示框所以请不要回复这两个。

无法自定义这个,只能由浏览器控制

“我想要弹出自定义的提示框”。。。你这不是事件的问题,而是自定义弹出框的问题。。。插件有很多百度一大堆,你完全自己写的话参考别人的插件改改样式改改图片就OK。
window.onbeforeunload = function() {
在这里调用自己的弹窗就OK;;;
}

算了弹窗插件的连接也给你吧 http://www.jq22.com/jquery-info2607 自己下载看看想改就改。。。

document.onclick = function (event)

{

var e = event || window.event;

var elem = e.srcElement||e.target;

        while(elem){   
            if(elem.id == "menuContent"||elem.id =="more_but") {  
                    return;
            }  
            elem = elem.parentNode;       
        } 
        hideMenu(); 
    } 

这个是离开某个id为menuContent或者more_but的div时,
触发hideMenu(); 事件

window.unonload = function(){alert('确定要离开吗?');} 望采纳