我用window.onbeforeunload(),當用戶導航離開該頁面,並能正常工作時顯示一個警告,如何魔鬼window.onbeforeunload警報時,定時器已逾時
jQuery(window).bind('beforeunload', function (e) {
var message = "Attention:";
e.returnValue = message;
return message;
});
在的一個在我的項目中的視圖我已經使用了一個計時器。問題是,當計時器超時時,將顯示一條警告,並且後面跟着window.onbeforeunload()警報。
我只想要定時器警報,而不是在定時器超時時都顯示。
我該如何做到這一點?
這是瀏覽器的行爲爲'beforeunload'戒備狀態被激發。您可以通過再次使用'unbind()'然後'bind()'來覆蓋它。 –
謝謝,請舉例說明。 – sumedha
http://stackoverflow.com/q/17250308/3639582 –