window.onbeforeunload = function() {
if (confirm('Do you want to navigate away from this page?')) {
alert('Saving work...(OK clicked)')
} else {
alert('Saving work...(canceled clicked)')
return false
}
}
с этим кодом, также если пользователь нажмет кнопку «Отмена» в IE8, появится диалоговое окно навигации по умолчанию.