Avatar billede spiri Nybegynder
07. februar 2001 - 00:53 Der er 2 kommentarer og
1 løsning

Opdatere vindue??

Jeg har en side uden frames, hvor der, når man klikker på et link, popper et vindue op.

I det nye vindue står der en masse gejl + en knappe til at lukke vinduet igen.

Det jeg så mangler er, at når man lukker popup vinduet, bliver \"hovedsiden\" opdateret.

Hvordan går man det???

Eller det vil sige, at der skal være to lukke-vindue-knapper - en til blot at lukke vinduet, og en til at lukke vinduet, samt opdatere hovedsiden.

Gav det mening...
Avatar billede spiri Nybegynder
07. februar 2001 - 00:54 #1
Hvordan f..... er det jeg staver???!!!?
Avatar billede jakoba Nybegynder
07. februar 2001 - 07:00 #2
lad knappen aktivere en javascript funktion i den \'nye\' side:

<script language=\'javascript\'>

function missionAccomplished() {
  if ( !opener.closed )
    opener.location.reload(true); // se note nedenfor.
  self.close();
};

</script>

knappen kan så laves med:

<form ...>
<input type=\'button\' value=\"luk og opdater\"
      onclick=\"missionAccomplished()\">
</form>


note:
reload( true ) er den stærke reload alt genhentes fra server.
reload( false ) bruger data fra cashe

If you supply true, forces an unconditional HTTP GET of the document from the server. This should not be used unless you have reason to believe that disk and memory caches are off or broken, or the server has a new version of the document (for example, if it is generated by a CGI on each request).

(liså søle som vi ander; men prøv alivelle
:-)))

mvh JakobA
Avatar billede spiri Nybegynder
07. februar 2001 - 11:49 #3
Det kører jo bare alt for perfekt!

Mange tak for det.
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