Avatar billede larsbachmanndk Nybegynder
03. oktober 2005 - 13:46 Der er 7 kommentarer og
1 løsning

refresh side efter luk af popup

Hej Experter

Jeg er ved at lave noget kode, hvor siden viser en liste af filer, og trykker man på en af filerne popper der et vindue frem, hvor man kan redigere i beskrivelse.

Men jeg vil gerne gøre så når man har lavet sin ændring(i popop vinduet), og lukker det, så skal den refreshe den oprindelige side, med listen over filer, så den nye beskrivelse kommer frem.

Hvordan kan man det?
Avatar billede softspot Forsker
03. oktober 2005 - 14:24 #1
Måske med en onunload-handler i popupvinduet, hvor du sætter opener.location.href lig med sig selv.

<body onunload="window.opener.location.href=window.opener.location.href">
Avatar billede larsbachmanndk Nybegynder
03. oktober 2005 - 14:44 #2
Jeg lukker vinduet med denne kode:
<p align="center"><a href="" onClick="window.close();">Luk dette vindue</a></p>

Så din onunload skal vel knyttes dertil.. eller tager jeg fejl?
Avatar billede softspot Forsker
03. oktober 2005 - 14:54 #3
Jeg vil i så fald tro at flg. kan gøre det:

<p align="center"><a href="" onClick="window.opener.location.href=window.opener.location.href; window.close();">Luk dette vindue</a></p>
Avatar billede larsbachmanndk Nybegynder
03. oktober 2005 - 15:51 #4
Det virker desværre ikke..
Avatar billede hifi4all Nybegynder
03. oktober 2005 - 16:26 #5
Måske dette kan bruges?:

<script language="JavaScript">

function openInMainWin(winLocation){
    window.opener.location.href = winLocation
    window.opener.focus();
    window.close();
}
</script>

<a href="java script:openInMainWin('ditlink_her.html')">Luk vinduet og opdater side</a>
Avatar billede softspot Forsker
03. oktober 2005 - 17:09 #6
Eller måske:

<p align="center"><a href="" onClick="window.opener.reload(); window.close();">Luk dette vindue</a></p>
Avatar billede larsbachmanndk Nybegynder
04. oktober 2005 - 09:17 #7
Hejsa.

Softspot: Dit forslag kl. 17:09:04 virker næsten, den lukker ikke popop vinduet, men åbner siden i popopvinduet.

hifi4all: Dit forslag virker
Avatar billede hifi4all Nybegynder
04. oktober 2005 - 09:20 #8
:O)
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
Kurser inden for grundlæggende programmering

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