У меня есть форма, где вход Поля сохраняются Onchange. В Firefox (5) это работает, даже когда окно закрыто, но для Chrome и IE не так и нет, и мне не нужно быть уверены, что я экономлю эту данные, даже если они пытаются закрыть окно после того, как они набрали Поле, но мероприятие onblur не произошло (т.е. они что-то ввели в текстовое поле, но не из них не из них).
Я прочитал следующие статьи об использовании window.onbeforeunload: Статья 1 Статья 2
Если я использую следующее:
window.onbeforeunload = function() {
return "onbeforeunload";
}
, то я получаю всплывающее окно с «Onbeforeunload» в
, но если я попробую:
window.onbeforeunload = function() {
alert("onbeforeunload");
}
, то ничего не происходит в любом браузере даже Firefox.
То, что я хочу достичь, это:
window.onbeforeunload = function() {
saveFormData();
}
Я был бы признателен, если бы кто-то мог указать, где я пойду не так.
Большое спасибо