2013-11-14 20 views
0

即時通訊準備一個在線測驗,並防止由onbeforeunload js對象卸載, 時間過後,我想重定向頁面到報告頁面,但我不能取消onbeforeunload事件! 有誰知道它的詭計?在線測驗,onbeforeunload

var isPostback = false; 
window.onbeforeunload = unloading; 
function unloading() { 
    if (!isPostback) { 
    return 'Caution: The timer will not be paused.'; 
    } 
} 

我想取消上述事件發生後,時間到

+0

該代碼適用於我。你使用的是什麼瀏覽器? –

+0

那好!我想在時間結束後取消這個功能 – kiamoz

回答

4

在回調定時器,你可以設置window.onbeforeunload = null刪除的處理程序。