2011-06-07 21 views
1

我想讓我的Web應用程序能夠像彈出的窗口打開新的窗口,如聊天和電話呼叫,但我也想能夠檢測他們是否點擊某物在導航窗口中將主窗口指向另一個URL並打破在彈出窗口中運行的代碼。期待模仿GMail頁面更改檢測行爲

理想情況下,它會提示他們,讓他們有機會取消換頁並且不會破壞應用程序。任何想法GMail如何做到這一點?

回答

1

您想使用onbeforeunload事件。您返回的字符串將在對話框中顯示給用戶,爲用戶提供取消頁面導航的選項。