![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 7.02.2006 Ostrzeżenie: (10%) ![]() ![]() |
Witam
Mam następującą sytuację: jest główne okno, które otwiera popup'y i wywoluje funkcje w tych popupach. Działa to dzięki temu, że window.open zwraca referencję do otwartego popupa: Kod windowRef = window.open( URL, windowName ); I wszystko jest w porządku tylko że jak przeładuje się główne okno to referencja znika i nie ma jak dotrzeć do popupa. Jak rozwiązać ten problem? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 16 Pomógł: 0 Dołączył: 7.02.2006 Ostrzeżenie: (10%) ![]() ![]() |
Na onunload za bardzo bym nie liczył bo np. w Operze nie działa. Ale jest ciekawa rzecz, popupy zachowują odniesienie do głównego okna nawet po przeładowaniu głównego okna:
Kod // w popupie
window.opener.addMessage( 'hello from popup' ); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 16:54 |