Avatar billede seekasr Nybegynder
23. november 2004 - 23:49 Der er 2 kommentarer og
1 løsning

Når frame 1 loader skal frame 2 refreshe

Hej

Skal bruge et ganske simpelt script.

Jeg har et frameset med to frames. Når frame 1 loader, vil jeg gerne have, at frame 2 bliver refreshet.

Vh
seekasr
Avatar billede skovenborg Nybegynder
24. november 2004 - 00:40 #1
du kan prøve med:

Frame 1-siden:
<body onload="parent.frames['frame2'].location.reload(true);">
eller
<body onload="top.frames['frame2'].location.reload(true);">

Der hvor der står frame2 skal der så stå navnet på den frame du vil reloade.
Avatar billede seekasr Nybegynder
24. november 2004 - 16:28 #2
Med 'top.frames' sker der slet ikke noget. Med 'parent.frames' virker det i IE, ikke Mozilla/Firefox. IE har dog tilmed det problem, at siden (frame 2) ikke refresher hvert 10. sekund, som jeg har sat den til med et meta-tag.

Her er koden fra framesettet:

<frame src="chat_post.php" name="post" frameborder="0" noresize="noresize" scrolling="no" />
<frame src="chat_viewposts.php" name="viewposts" frameborder="0" noresize="noresize" scrolling="auto" />

Og så har jeg indsat følgende i chat_post.php's body-tag:

onload="parent.frames['viewposts'].location.reload(true);"
Avatar billede seekasr Nybegynder
05. februar 2005 - 14:20 #3
Lukker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester