Avatar billede Slettet bruger
23. november 2007 - 19:51 Der er 9 kommentarer og
1 løsning

Opdatering af side ved lukning af popup vindue.

Hej

Jeg har en side hvor man ved at trykke på et link åbener et popup vindue, der kan man så kan rette diverse data og trykke gem ændringer. Når der er trykket på gem ændringer ville jeg så gerne have at popup vinduet lukker og siden popup vinduet kom fra opdateres, så man kan se de nye data der er blevet tastet ind.
Avatar billede w13 Novice
23. november 2007 - 20:01 #1
Jeg tror bare, du skal skrive følgende i body i popup'en:

<body onunload="parent.location.reload(false)">

Eller alternativt:

<body onbeforeunload="parent.location.reload(false)">
Avatar billede Slettet bruger
23. november 2007 - 20:25 #2
Det virker ikke rigtigt, den forsøger at opdatere sig selv, og ikke siden popup vinduet kom fra. Er der noget man kan skrive foran så går tilbage til siden ?
Avatar billede w13 Novice
23. november 2007 - 20:54 #3
Ja, parent :) Det er sådan man gør.

Bruger du den på popupsiden?
Avatar billede Slettet bruger
23. november 2007 - 20:59 #4
Ja bruger den på popupsiden i body tagget. :) Hvorfor er det at reload skal være false ?
Avatar billede jhe-ting Nybegynder
23. november 2007 - 21:33 #5
Brug

<body onunload="opener.location.reload(false)">

eller

<body onbeforeunload="opener.location.reload(false)">

for at genindlæse det vindue der har skabt popup'en      ;)
Avatar billede jhe-ting Nybegynder
23. november 2007 - 21:36 #6
Se her:

http://msdn2.microsoft.com/en-us/library/ms536691.aspx


Hvis siden skal genindlæses fra serveren og ikke fra cache skal reload være true:

<body onunload="opener.location.reload(true)">

eller

<body onbeforeunload="opener.location.reload(true)">
Avatar billede Slettet bruger
23. november 2007 - 21:50 #7
Mange tak det virkede. Men hvordan får jeg så siden til at lukke ned igen efter den har gemt de nye informationer ?
Avatar billede Slettet bruger
23. november 2007 - 22:00 #8
Jeg har fundet ud af det, mange tak. jhe-ting, smid et svar.
Avatar billede w13 Novice
23. november 2007 - 22:17 #9
Ah ja. Bytter altid om på parent og opener.
Avatar billede jhe-ting Nybegynder
23. november 2007 - 22:59 #10
Fint nok ;
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