window.onbeforeunload в Firefox 7.0.1 - PullRequest
       4

window.onbeforeunload в Firefox 7.0.1

0 голосов
/ 03 ноября 2011

Я использую этот код для отображения некоторых сообщений перед закрытием вкладки в Firefox:

function callUnloadFunction(){
    return "Hello world"; 
}
...
window.onbeforeunload = callUnloadFunction;

Однако отображаемое сообщение не является "Hello world".Firefox прекратил слушать это событие?

Спасибо

Ответы [ 2 ]

0 голосов
/ 03 ноября 2011

Вы должны вызвать событие в вашей функции:

window.onbeforeunload = function (e) {
      e = e || window.event;

      // For IE and Firefox prior to version 4
      if (e) {
        e.returnValue = 'Any string';
      }

      // For Safari
      return 'Any string';
    };

https://developer.mozilla.org/en/DOM/window.onbeforeunload https://developer.mozilla.org/en/DOM/window.onunload

0 голосов
/ 03 ноября 2011

Рассмотрите возможность использования события jQuery unload .

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