Как отличить событие Unload, вызванное обновлением или закрытием окна? - PullRequest
6 голосов
/ 25 июня 2010

Событие Unload может быть инициировано как действием «Обновить», так и действием «Закрыть окно».Есть ли способ определить, какое действие на самом деле вызывает его?В моей ситуации я хочу игнорировать действие Обновить.Не могли бы вы дать мне некоторое представление о том, как это обойти?

Я заметил, что уже есть такой вопрос вопрос , но, похоже, все они не решены.Поэтому я снова задал этот вопрос, и надеюсь, что какой-нибудь умный парень сможет решить эту проблему.

1 Ответ

7 голосов
/ 08 июля 2011

Я не верю, что браузер может различить два события.

Оба события unload, и оба вызовут любую функцию unload, которую вы сделали.

...