body.unload в Safari для Windows - PullRequest
       12

body.unload в Safari для Windows

0 голосов
/ 14 декабря 2011

поэтому у меня есть расширение Safari, и следующее хорошо работает в Safari для Mac, но не в Safari для Windows .... (из моего Global.html):

<body onload='initialize()' onunload='quit()'>

есть ли какое-то решение, чтобы заставить это работать на Windows? Я хочу, чтобы захватить сафари было прекращено событие ....

Я также пытался использовать событие закрытия:

safari.application.addEventListener("close", closed, true);

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

спасибо заранее.

1 Ответ

0 голосов
/ 14 декабря 2011

Если вы используете библиотеку, которой вы должны быть, она должна помочь с этим.

Например, я считаю, что выгрузка в jquery исправляет это. Установите jquery и используйте следующее:

$(window).unload(function(){
  // do something
});
...