Добрый вечер, есть скрипт который отправляет данные на сервер через ajax, перед отправкой out=1; и если во время отправки человек уходит то ему выдается confirm и если он ==1 то человек уходит если нет то остается на странице и ждет пока скрипт не отправит все данные на сервер.
Делаю через jquery
$(window).unload(function(e){
if(out && !confirm('Хотите уйти со страницы?')) e.preventDefault();
});
но preventDefault не работает.
Как быть? как по другому предотвратить уход?
ПС. не предлагать перехват клика по ссылкам.
Заранее спасибо!