Можем ли мы захватить одно и то же событие закрытия браузера, не используя «onunload» - PullRequest
0 голосов
/ 13 января 2012

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

Итак, есть ли способы прослушивания закрытиясобытие браузера без использования onunload?Потому что мы не хотим, чтобы что-то выполнялось, когда происходят действия back , refresh или forward .

Пожалуйста, ответьте, если знаете особенностиотносительно Firefox.

Заранее спасибо!

Ответы [ 2 ]

3 голосов
/ 13 января 2012

Вы пытаетесь манипулировать ОЖИДАЕМЫМ поведением браузера, по существу лишая людей возможности навигации. К счастью, разработчики браузеров были достаточно умны, чтобы запретить это - так что ответ НЕТ.

0 голосов
/ 09 июля 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...