3
A
回答
1
瀏覽器無法區分選項卡關閉,瀏覽器關閉,刷新,輸入的新地址。所有將觸發卸載事件 - DOM被卸載。不幸的是沒有數據傳遞給卸載事件處理程序來區分不同的原因。
您可能可以使用鼠標位置做一些事情 - 確定指針是在中間頂部(用於地址欄)還是右側/左側頂部以便關閉。然而,它不是一個好的解決方案,因爲不同的瀏覽器在不同的位置上有按鈕,而Mac/PC在相對兩側有緊密的按鈕。
相關問題
- 1. C#卸載事件
- 2. 卸載前事件閃存
- 3. Appsflyer發送卸載事件
- 4. 在Phonegap中卸載事件
- 5. 攔截JavaScript卸載事件
- 6. Windows Phone 8卸載事件?
- 7. javascript窗口卸載事件
- 8. 陣營掛載/卸載事件
- 9. Windows 8,WinJS和卸載事件。什麼應該卸載?
- 10. jQuery:保存卸載事件供以後使用
- 11. Jquery,FadeIn卸載前
- 12. jquery:卸載或beforeunload?
- 13. 內容頁面卸載事件
- 14. JavaScript在Safari移動中卸載事件?
- 15. 更改頁面後卸載事件
- 16. 對瀏覽器的卸載事件
- 17. 將UserControl卸載事件綁定到ViewModel
- 18. 卸載事件時,母版頁
- 19. IIOS IPAD不卸載,beforeunloador,paghide事件
- 20. asp.net中的頁面卸載事件
- 21. 的Javascript提交()事件不會在退出(卸載事件)
- 22. 卸載組件
- 23. jQuery加載事件
- 24. 爲什麼這個jquery卸載事件在加載後立即執行?
- 25. jquery卸載頁面效果
- 26. jQuery EventBus - 卸載時的unsubsribe
- 27. 的jQuery,JavaScript的卸載
- 28. C#加載/卸載插件
- 29. 從jquery/javascript下載卸載文檔加載html頭文件
- 30. jQuery的AJAX加載/卸載HTML + JavaScript的
不,不可能 – mgraph 2012-03-21 10:26:13
不要忘記標記答案爲accpeted如果你有你想要的信息... – 2012-03-21 11:06:59