window.onbeforeunload = function()
{
if(!(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey))
{
//在刷新、或以_self方式轉到其它頁面、或用ALT+CTLR+DEL關閉時觸發;
//代碼
}
else
{
//點擊工具欄上的[X]按鈕、或ALT+F4關閉時觸發
}
}
script>
{
if((event.clientX>document.body.clientWidth&&event.clientY<0)||event.altKey)
{
//alert("關閉觸發");
}
else
{
//alert("刷新觸發");
}
}
本文轉自
http://www.cnblogs.com/yiki/archive/2008/07/31/810966.html