Avatar billede anderseiler Nybegynder
26. september 2005 - 16:06 Der er 7 kommentarer og
1 løsning

Opdatering af side

Hej :)

Jeg en gæstebog, hvor at hvis man skal skrive nye indlæg, åbner formen sig i en lille pop-up. Når man så har skrevet beskeden og trykket gem, så gemmer den i databasen og lukker vinduet (bruger bare en window.close(); til det)...

Hvordan gør jeg så sådan, at det vindue hvor selve gæstebogen ligger i, automatisk opdaterer når man har trykket gem i pop-up vinduet?

Håber I kan hjælpe :)

Hilsen Anders... :)
Avatar billede roenving Novice
26. september 2005 - 16:09 #1
opener.location.reload(true); !-)
Avatar billede anderseiler Nybegynder
26. september 2005 - 16:15 #2
Hehe og siden jeg er mongol til JavaScript kunne jeg godt bruge lidt forklaring til den :) Hvor skal jeg sætte den ind? Og hvordan fungerer den (så jeg kan bruge den en anden gang) :)
Avatar billede roenving Novice
26. september 2005 - 16:20 #3
Jeg går ud fra, at du sender en form, når en besked indsættes, og så returnerer dit server-script window.close(); ...

-- så skal du bare returnere:

<script type="text/javascript">
  opener.location.reload(true);
  setTimeout('window.close()',10);//Vent 10 millisekunder
</script>

-- forsinkelsen er bare for at sikre, at browseren når at opfatte den første kommando !-)
Avatar billede anderseiler Nybegynder
26. september 2005 - 16:22 #4
Okay mega smart... Så opdater den altså det vindue som ligger bag ved? Det som jeg har åbnet pop-up'en i? :D
Avatar billede roenving Novice
26. september 2005 - 16:29 #5
Jepz !-)
Avatar billede anderseiler Nybegynder
27. september 2005 - 10:47 #6
Det virker perfekt :)

Smid et svar hvis du vil have point :)
Avatar billede roenving Novice
27. september 2005 - 14:39 #7
Velbekomme '-)
Avatar billede roenving Novice
09. oktober 2005 - 00:30 #8
-- og tak for point ;~}
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