在一个页面中,点击关闭页面,需弹出一个字母a出来,(刷新此页面时不能弹出)
下面的方法,本可以实现,可刷新时也会弹出,所以不能用,
window.onbeforeunload = function() 

  alert("a");
}
还有没有其它的实现方法呀,thanks

解决方案 »

  1.   

    自己用DIV做这个层(仿窗口)~ 这样就可以画右上角X了 然后用画的X的Click事件~
      

  2.   

    标签只有onload\onunload\onbeforeunload事件,而没有onclose事件。不管页面是关闭还是刷新都会执行onunload事件。如何捕捉到页面关闭呢?  
    页面加载时只执行onload
    页面关闭时先执行onbeforeunload,然后onunload
    页面刷新时先执行onbeforeunload,然后onunload,最后onload。
    所以你的要求很难实现啊