有没有监听离开页面时的事件(我想要弹出自定义的提示框,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('确定要离开吗?');} 望采纳