0
我的問題不是關於如何覆蓋警報功能,然後按需要裝飾它。我的問題是,當你無視該警報的功能是這樣的:覆蓋原生Javascript提醒功能捕獲onbeforeunload警報
window.alert = function(str){console.log('alert is called: '+ str);}
對於一個頁面,註冊處理程序onbeforeunload事件是這樣的:
window.onbeforeunload= function(){return 'bye!';}
瀏覽器沒有提供這樣做的方法。 – Pointy
Firefox甚至會重寫用戶提供的字符串,是否有辦法至少爲onbeforeunload事件提取用戶的字符串? – Alex