在HTML
頁面,當用戶點擊/按F5
按鈕頁面刷新但在刷新之前我想執行一個功能或一個簡單的警報。刷新前執行功能
用戶可以點擊刷新按鈕,按F5
或Ctrl + R
。
使用核心JavaScript
,jQuery
或YUI
。
在HTML
頁面,當用戶點擊/按F5
按鈕頁面刷新但在刷新之前我想執行一個功能或一個簡單的警報。刷新前執行功能
用戶可以點擊刷新按鈕,按F5
或Ctrl + R
。
使用核心JavaScript
,jQuery
或YUI
。
window.onbeforeunload = function(event)
{
return confirm("Confirm refresh");
};
$(window).bind('beforeunload', function(){
return '>>>>>Before You Go<<<<<<<< \n Your custom message go here';
});
來源:http://www.mkyong.com/jquery/how-to-stop-a-page-from-exit-or-unload-with-jquery/
演示:http://www.mkyong.com/wp-content/uploads/jQuery/jQuery-stop-page-from-exit.html
在Firefox上不起作用。 – vsync 2014-10-06 16:38:16
了jQuery相關的事件是:
$(window).on('unload', function(event) {
console.log('Handler for `unload` called.');
});
篦作品對我來說。
[Javascript function,on web page close]可能的重複(http://stackoverflow.com/questions/2858057/javascript-function-on-web-page-close) – Shoban 2012-02-16 09:13:04