2011-09-07 89 views
0

我面臨註銷我的頁面的問題。我呼籲從頁面的標籤這樣陷阱窗口關閉事件

<body onbeforeunload="beforeLogout();" onUnload="logout('/ruxamod/faces/zzrucmpvhs1.xhtml?logout=t');" onclick="hideDescFrame();"> 

註銷方法,但我不知道該窗口的關閉按鈕如何捕獲點擊,因爲所有這些方法調用時用戶刷新頁面。

感謝

+0

你可以看看下面的鏈接: http://stackoverflow.com/questions/4268866/catching-a-browser-close-event
http://stackoverflow.com/questions/5367232/detect-close-window-event-in-firefox –

+0

您能詳細闡述一下您的問題陳述嗎?你想在頁面上創建一個註銷鏈接並關閉相同的窗口? –

+0

不,我沒有創建一個鏈接註銷我希望如果用戶點擊瀏覽器窗口的關閉按鈕,那麼它應該註銷頁面。 –

回答

1

我不知道該窗口的關閉按鈕如何捕獲點擊

據我所知,目前還沒有辦法做到這一點。你無法找出文件被卸載的原因。

您可能能夠通過經常從開啓者文件輪詢窗口是否仍然打開來捕捉此情況。

或者,您可以考慮使用內聯對話框,如jQuery UI dialog,您可以在其中捕獲所有事件。