wNogachSpisz
28.03.2009, 12:01:48
czesc
mam strone z ramkami:
<html>
<frameset frameborder="0" cols="160,*">
<frame scrolling="no" noresize target="prawagórna" src="menu.jsp">
<frameset rows="20%,*">
<frame name="title" target="prawadolna" src="title.jsp">
<frame name="content" onload="document.menu.setTitleCfg()" src="">
</frameset>
</frameset>
</html>
jak powinno wygladac zdarzenie onload w ostatniej ramce, jesli chce odpalic funkcje znajdujaca sie wewnatrz dokumentu menu.jsp, jak widac napisane jest "document.menu.setTitleCfg()" ale nia hasa
z gory tnx za pomoc
lord_t
28.03.2009, 15:42:48
wNogachSpisz
4.04.2009, 02:31:36
nadal nie znam odpowiedzi na to nurtujace mnie pytanie..
window.parent.frames[0].body
window.frames[0].body
window.menu.body
window.parent.menu.body
zadne nie dziala
z ramki do ramki wiem jak sie dobrac, ale z dokumentu glownego do ramki... nie...
Prosze?
kilas88
4.04.2009, 11:54:28
Kod
window.parent.parent.frames[0].functionName
lub
Kod
window.top.frames[0].functionName
działa?
wNogachSpisz
4.04.2009, 13:43:08
Obydwa działają
Dzieki piękne.
kilas88
4.04.2009, 14:11:37
W przypadku tego drugiego kodu, metoda window.top pozwala zarządzać okienkiem macierzystym. W przypadku zgnieżdżenia strony w jeszcze innej ramce, kod ten nie zadziała. Z drugiej strony posiada on krótszą i wygodniejszą składnię. Mimo wszystko pierwszy kod jest odpowiedniejszy w Twoim przypadku. Pozdrawiam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.