Gmail контролирует, когда вы пишете письмо - PullRequest
1 голос
/ 28 октября 2010

Как Gmail отображает это предупреждение "Выйти из этой страницы?

Ваш черновик был изменен. Ваш черновик был изменен.

Нажмите OK, чтобы продолжить, или" Отмена ", чтобы остаться на текущей странице."когда вы пишете письмо и пытаетесь закрыть вкладку браузера?

Ответы [ 2 ]

2 голосов
/ 28 октября 2010

Это событие onbeforeunload ( Документы MSDN , Документы Mozilla ).Они добавили обработчик для запуска этого запроса при попытке выгрузки страницы.

В частности, если вы зарегистрируете функцию, которая возвращает строку в качестве обработчика события, пользовательский агент выдаст сообщение «ОК»./ Отмена », содержащая строку в виде сообщения.

0 голосов
/ 28 октября 2010

Эта функция основана на событии onbeforeunload, которое обеспечивает большинство браузеров.Обратите внимание, что в разных браузерах вы можете выбирать разные типы текста и настраиваемые заголовки кнопок.Я считаю, что Chrome дает вам больше возможностей, здесь.

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