Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] onload dla okna otwieranego
yoyo
post
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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Paul
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 00:36