Такой вопрос, хочу сделать следующее, если есть товары в корзине, то при закрытии страницы выдавать сообщение, что заказ недофоормлен и предлагать продолжить оформление.
Vital_N
Тоесть если я убью процесс IE то сработает onbeforeunload?
Насколько мне известно то она сработает только при этом:
Закрытие текущего окна браузера.
Переход к другой странице, набрав её URL в адресной строке или через закладки.
Нажатие кнопки Back, Forward, Refresh или Home.
Нажатие на ссылку, ведущую к новой странице.
Вызов события click у тега a.
Вызов метода document.write.
Вызов метода document.open.
Вызов метода document.close.
Вызов метода window.close.
Вызов метода window.open с указанием в качестве имени нового окна значения _self.
Вызов метода window.navigate или window.NavigateAndFind.
Вызов метода location.replace.
Вызов метода location.reload.
Указание нового значения свойства location.href.
Отправка значений формы через кнопку input type=submit или вызовом метода form.submit.