Как настроить всплывающий текст с подтверждением (), как в Gmail? - PullRequest
0 голосов
/ 17 июня 2019

В Gmail, когда вы занимаетесь составлением письма и пытаетесь отойти от страницы, появляется всплывающее диалоговое окно подтверждения () Первая строка поля «Обновить сайт?»

Однако, когда я использую confirm('message') во всплывающем окне, которое генерируется, первая строка текста всегда содержит текст localhost says

Из того, что я видел, confirm() имеет только один параметр message

Как Gmail может настроить этот текст, чтобы сказать "Обновить сайт"?

1 Ответ

0 голосов
/ 17 июня 2019

Gmail использует window.onbeforeunload, который обходит ограничение безопасности при отображении домена сайтов и заменяет его контекстно-зависимым заголовком.

window.onbeforeunload = () => 'some message'

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