ugrás a tartalomhoz

Frame OnLoad

MiZsolt · 2007. Nov. 12. (H), 16.17
Sziasztok...
Egy weblap framekre van osztva és az egyik frame-ben szeretném újratölteni a tartalmat.
Ez egy számláló.
És akkor kell frissítenie, amikor egy gombnyomásra felugrik egy kis ablak. Ott lefut a kód és szépen lefrissül a számláló.

Tehát a felugró ablakba ez a sor került.

<body bgcolor="red" topmargin=0 leftmargin=0 marginwidth=0 marginheight=0 onload=parent.fmKosar.location.reload()>

Vagyis azt szeretném, hogy az fmKosar frameben reloadoljon az anyag amikor a felugró ablak betölt...
Tudna valaki segíteni?
 
1

És mi a probléma?

vbence · 2007. Nov. 12. (H), 16.33
... azon kívül, hogy idézőjelbe kéne tenni az attribútumokat.
2

Hmmm

MiZsolt · 2007. Nov. 12. (H), 16.45
Itt más lesz a gond mert ez így sem frissít...
A felugró ablakot nem az fmKosar frame-ból indítom... Ha onnan indítottam volna, frissítene...

Tehát, ha ez van a felgró ablakban:
<body bgcolor="red" topmargin=0 leftmargin=0 marginwidth=0 marginheight=0 onload=parent.opener.location.reload()>

Akkor azt a frame-ot frissíti ahonnan a felugrót indítottam. Csakhogy én egy másik frame-ot szeretnék frissíteni.
3

opener

zila · 2007. Nov. 12. (H), 17.08
Szerintem felesleges az a parent (merthogy felugró ablaknak nincs parentje, ha jól rémlik)

Tehát csak simán:
opener.location.reload()
Szerk:
ha nem a nyitó frame-t szeretnéd frissíteni akkor opener.parent.frame.location.reload kellene szerintem. De régen használtam már kereteket... :)
4

Köszönöm...

MiZsolt · 2007. Nov. 12. (H), 17.46
onload=opener.parent.fmKosar.location.reload() lett a nyerő.
Köszönöm a segítséget.