Оставить страницу Оставаться на странице с пользовательским сообщением - PullRequest
1 голос
/ 02 января 2012

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

window.onbeforeunload = function () {
             return "This is my custom message";
         };

Но Mozilla и Chrome все еще говорят свои собственные сообщения, пока IE показывает мое сообщение.Так что я пытаюсь сделать так, чтобы оно показывало мое специальное сообщение с помощью кнопок «Выйти» и «Оставаться».И я уверен, что видел в каком-то веб-сайте, хотя я не помню, какой веб-сайт: (

Возможно ли это?

1 Ответ

5 голосов
/ 02 января 2012

Firefox 4 и выше не будет отображать ваше пользовательское сообщение.См. Также этот ответ :

С MDN :

Обратите внимание, что в Firefox 4 и более поздних версиях возвращаемая строка не являетсяотображается для пользователя.См. Ошибка 588292 .

Эта «ошибка» на самом деле (сомнительно), так что нет возможности отобразить сообщение в Firefox 4. Если вы считаете, что оно должночтобы изменить, прокомментируйте эту ошибку, чтобы разработчики Firefox знали, что люди действительно хотят иметь возможность показывать пользовательскую строку.

...