![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 29 Pomógł: 0 Dołączył: 20.12.2003 Skąd: Bielsko-Biała Ostrzeżenie: (0%) ![]() ![]() |
jak nadać zdarzenie onload dla otwieranego okna z poziomu dokumentu otwierającego?
[xml:1:cda700e341] <script type="text/javascript"> var win = window.open('dokument.html'); win.window.onload = funkcja; </script> [/xml:1:cda700e341] Powyższe nie działa PS: zaznaczam, że zależy mi na wykonaniu tego z poziomu dokumentu tworzącego okno a nie z poziomu okna. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 636 Pomógł: 0 Dołączył: 22.10.2003 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Najlatwiej bedzie zrobic tak, ze zrobisz to bez pliku dokument.html - tzn.
Kod function nowe_okno(onload){
okno = window.open(); html = '....<body onload="'+onload+'">....'; okno.document.write(html); okno.document.close(); } mozna kombinowac jeszcze jesli chce sie dynamicznie zmieniac wartosc.... - tzn. trzymac zawartosc tego okna w polu hidden i potem traktowac funkcja eval |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 00:36 |