1
A
回答
0
大概是爲了防止頁面反覆阻止您關閉頁面。然而,使用beforeunload
event,您可以在大多數現代瀏覽器中獲得一個非可自定義或僅可部分自定義的對話框,提示用戶是否要離開。
0
許多瀏覽器都不支持window.unload。
請查看此鏈接。
window.onbeforeunload and window.onunload is not working in Firefox , Safari , Opera?
0
大多數瀏覽器防止利用警報在onunload的/確認。 而是使用返回字符串的onbeforeunload處理程序:
window.onbeforeunload = function() {
return "Don't go!";
};
這將被提交給一個對話框用戶。
相關問題
- 1. onunload Ajax函數在Chrome中不起作用
- 2. onunload在Chrome和Safari瀏覽器中不起作用
- 3. JS onunload的對面()
- 4. navigator.notification.alert()在cordova-2.0.0.js中不起作用?
- 5. document.querySelector在.js文件中不起作用
- 6. addClass和className在js中不起作用
- 7. $ scope在Angular js中不起作用
- 8. callback.apply在節點js中不起作用
- 9. 身體標記的Onunload事件不起作用
- 10. JS onunload事件不會總是有效
- 11. ScrollTop js - Firefox不起作用
- 12. JS - setAttribute()不起作用
- 13. JS更換不起作用
- 14. JS驗證不起作用
- 15. Js setTimeout()不起作用
- 16. Vue JS Modal不起作用
- 17. JS文件不起作用
- 18. js slideToggle不起作用
- 19. JS-RegEx不起作用
- 20. JS window.location不起作用
- 21. JS postMessage不起作用
- 22. JS在IE上不起作用
- 23. Bootstrapvalidator在select2.js上不起作用
- 24. JS在Firefox上不起作用
- 25. JS行不起作用在TS
- 26. 作爲函數JS XMLHttpRequest不起作用
- 27. onunload的不鉻
- 28. 作業在外部js文件中不起作用
- 29. 用戶不友好onbeforeunload/onunload
- 30. 在ASP .NET CheckBox中設置Cookie不起作用使用JS
window.onunload是沒有得到普遍支持和它在哪裏,它的實現可以改變。不要依賴它。 –
嘗試使用「onbeforeunload」。不要使用'confirm',只需從事件處理程序返回一個字符串即可。瀏覽器將自行處理確認消息框,顯示從事件處理程序返回的消息 – devnull69