0
A
回答
0
使用window.onbeforeunload
但當您重新加載瀏覽器或通過單擊鏈接移動到其他頁面時,也會觸發此操作。
window.onbeforeunload = function(e) {
var dialogText = 'Dialog text here';
e.returnValue = dialogText;
return dialogText;
};
注意:window.onbeforeunload
將不適用於除Android外的觸控設備。
+0
感謝您的重播..但window.onbeforeunload一次申請關閉和刷新事件,所以它不會爲刷新關閉事件工作。 – Rajasekhar
+0
就像我上面說的,是的..也沒有別的辦法。 –
0
試試這個
window.onbeforeunload = function (event) {
var message = 'Important: Please click on \'Save\' button to leave this page.';
if (typeof event == 'undefined') {
event = window.event;
}
if (event) {
event.returnValue = message;
}
return message;
};
$(function() {
$("a").not('#LogOut').click(function() {
window.onbeforeunload = null;
});
$(".btn").click(function() {
window.onbeforeunload = null;
});
});
相關問題
- 1. 捕捉瀏覽器關閉事件
- 2. 在Android瀏覽器中捕捉瀏覽器關閉事件
- 3. 關閉瀏覽器捕獲事件
- 4. 在Web瀏覽器中捕捉選項卡關閉事件?
- 5. 如何捕捉瀏覽器關閉事件?
- 6. 如何在Chrome瀏覽器中捕捉事件關閉?
- 7. 關閉瀏覽器事件
- 8. 瀏覽器關閉事件
- 9. 捕捉瀏覽器的音量事件
- 10. 處理瀏覽器關閉事件和頁面刷新
- 11. Window.addcloseHandler和Window.addwindowClosingHandler不會影響瀏覽器關閉和瀏覽器刷新事件
- 12. 關於瀏覽器關閉事件
- 13. 沒有捕捉關鍵事件
- 14. 如何在不捕捉關閉事件或更改url事件的情況下捕獲僅刷新事件?
- 15. 捕獲瀏覽器事件
- 16. SearchView:無法捕捉關閉事件
- 17. 如何捕捉「關閉」點擊事件?
- 18. 如何捕捉窗口關閉事件?
- 19. Silverlight瀏覽器關閉事件
- 20. 檢測vb.net瀏覽器關閉事件
- 21. 瀏覽器關閉事件.net
- 22. 手機瀏覽器關閉事件
- 23. 關閉瀏覽器的事件
- 24. 跨瀏覽器窗口關閉事件
- 25. 關閉庫生成的瀏覽器事件沒有目標
- 26. javascreipt捕獲瀏覽器窗口關閉事件
- 27. 如何捕捉瀏覽器關閉事件,並通過javascript請求該Web事件的方法通過javascript
- 28. 在硒瀏覽器中獲取瀏覽器關閉事件
- 29. 捕捉事件
- 30. 捕捉事件
window.onbeforeunload =函數(事件){// 做一些 返回NULL; }; – C2486
可能重複[javascript檢測瀏覽器關閉選項卡/關閉瀏覽器](https://stackoverflow.com/questions/3888902/javascript-detect-browser-close-tab-close-browser) – pritaeas
我已經嘗試使用window.onbeforeunload函數這將對時間的關閉和刷新事件起作用,所以它沒有工作。 – Rajasekhar