Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   window.open Как узнать, что окно закрыли? (https://javascript.ru/forum/misc/37908-window-open-kak-uznat-chto-okno-zakryli.html)

OklickSpb 13.05.2013 18:21

window.open Как узнать, что окно закрыли?
 
Всем доброго времени суток!
Сейчас далею что то типо чата на сайте. Столкнулся с такой проблеммой: если окно, открытое через window.open закрывают, нужно выполнуть одну функцию, а как можно узнать, что его закрыли?

animhotep 13.05.2013 18:35

http://javascript.ru/window.close

OklickSpb 13.05.2013 18:45

С window.close все понятно, а если пользователь окно просто закрыл, нажав на крестик? Как это отследить?

animhotep 13.05.2013 18:56

наверное так https://developer.mozilla.org/en-US/...window.onclose

danik.js 13.05.2013 19:19

Цитата:

Сообщение от animhotep

Ты хоть понял что дал ссылку на событие, мало того что не являющееся частью спецификации, так к тому же еще и нигде не реализованное ? ))

OklickSpb 13.05.2013 19:21

В общем как я понял, то без setInterval не обойтись? :)

animhotep 13.05.2013 20:05

Цитата:

Сообщение от danik.js (Сообщение 250283)
Ты хоть понял что дал ссылку на событие, мало того что не являющееся частью спецификации, так к тому же еще и нигде не реализованное ? ))

уже понял)

danik.js 14.05.2013 06:53

Ну можно использовать onunload, onbeforeunload

OklickSpb 15.05.2013 01:37

А как быть с оперой и сафари?)

danik.js 15.05.2013 05:26

Цитата:

Сообщение от OklickSpb
А как быть с оперой и сафари?)

Ну, опера любит радовать своими гордыми особенностями :)


Часовой пояс GMT +3, время: 22:28.