Avatar billede joch Nybegynder
04. september 2002 - 18:22 Der er 4 kommentarer og
1 løsning

Reload window.body ???

Jeg åbner en popup-vindue fra "Top", i mit frameset - der har "Top" og "Body"

Jeg vil så gerne reloade min Body fra mit popup (Onload)!

Det lyder måske mystisk :o) men det er i sammenhæng med et ASP script - Hvis en værdi er opfyldt, skal body reloade....

Jeg har prøvet med:

onload="window.body.reload();

... som ikke virker!
Avatar billede jakoba Nybegynder
04. september 2002 - 18:28 #1
du skriver body med stort B eet sted og med lille b et andets sted i dit spørgsmål. navne skal staves helt ens hver gang.

reload dunktionen ligger i rammens location objekt, så der skal adresseres som her:

onload="window.body.location.reload(true);

parameteren true sørger for at siden genjhentes fra serveren, hvis du istedet skriver false hentes filen fra cashe (hvis den er der). Hvis du udelader paramteren er browserne ret ueninge om hvad de skal gøre :(

mvh JakobA
Avatar billede joch Nybegynder
04. september 2002 - 18:46 #2
Virker ikke...

Kan du huske fra i går? Jeg bruger "chromeless" til mit popupvindue!
Kan det have noget at sige?

Min onload ser nu sådan ud!

<body bgcolor="#d5ece5" leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" onload="window.main.location.reload(true);">
Avatar billede joch Nybegynder
04. september 2002 - 18:47 #3
Flot... :o)

Ser sådan ud...

<body bgcolor="#d5ece5" leftmargin="0" marginwidth="0" topmargin="0" marginheight="0" onload="window.body.location.reload(true);">
Avatar billede jakoba Nybegynder
04. september 2002 - 19:02 #4
ja, do og så at jeg n fatter at du vil 'rage tilbage' fra popopppen til en side idet vindue der åbnede popoppen


top.                // yderste frameset i popop
top.opener.            // der hvor popop blev åbnet fra
top.opener.top.          // yderste frameset i 'modervinduet
top.opener.top.body.        // rammen body i det frameset.
top.opener.top.body.location.reload(true);  // skal reloades

så: onload="top.opener.top.body.location.reload(true);"

mvh JakobA
Avatar billede joch Nybegynder
04. september 2002 - 19:07 #5
Takker Jakoba - og tak for forklaringen.
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