Почему Firefox 4 дважды запускает событие beforeunload? - PullRequest
0 голосов
/ 01 апреля 2011

У меня есть веб-страница, которая перехватывает событие beforeunload, чтобы вывести диалоговое окно подтверждения для пользователя. В Firefox 4 и 5 я обнаружил, что при закрытии страницы также закрывается браузер, этот диалог появляется дважды. Кроме того, если пользователь нажимает кнопку «Оставаться на странице» во второй раз, браузер больше не позволяет закрывать отдельные вкладки. Вы все равно можете закрыть весь браузер.

Я предполагаю, что это ошибка Firefox, но есть ли обходной путь?

1 Ответ

0 голосов
/ 03 июня 2011

да, это ошибка, см. Здесь https://bugzilla.mozilla.org/show_bug.cgi?id=619857

Я также нахожусь в процессе поиска работы, я сообщу вам, если я узнаю один.

...