0
對於Firefox和Chrome,我試圖覆蓋瀏覽器爲onbeforeOnLoad函數顯示的默認消息。 以下是我發現的問題覆蓋Window.onbeforeOnLoad消息並對Stay Page和Leave Page執行一些操作?
- 即使我嘗試了我的心,我仍無法重寫該消息。
- 我完全不能捕捉停留頁面或離開頁面上的事件。我想執行一些操作,如停留頁面執行此操作,並且如果它是離開頁面,則執行此操作,它甚至不顯示該事件的警報消息。
請找到代碼中,我一直在努力:
window.onbeforeunload = function(e)
{
alert(e);
var myMessage = 'Hello.';
e.returnValue = myMessage;
return dialogText;
};
嘗試這樣還有:
window.onbeforeunload = function() {
return 'Hello!';
}
可能重複[如何覆蓋OnBeforeUnload對話框並將其替換爲我自己的?](http://stackoverflow.com/questions/276660/how-can-i-override-the-onbeforeunload-dialog-and -replace-it-with-my-own) –
你可以查看我在這裏給出的解釋(關於每個瀏覽器的例子):http://stackoverflow.com/questions/38879742/is-it-possible-to-顯示-A-定製消息內式beforeunload-彈出/ 38880926#38880926 – Dekel