Avatar billede Søren Bech Morsing Praktikant
09. januar 2001 - 13:47 Der er 10 kommentarer og
1 løsning

åbne vindue med javascript, og når det lukkes opdateres det oprindelige vindue

Jeg har en side hvor jeg giver siden/framen et navn:
<body onload=\"self.name = \'etnavn\'\" onUnolad=\"self.name = \'\'\">

Så åbner jeg et andet vidue:
<SCRIPT language=\"javascript\">
function popop(url,boxname) {
window.open(url, boxname, width=450,height=400\")
}</SCRIPT>

Så vil jeg gerne når jeg lukker det nye vindue at min etnavn (den oprindelige side) bliver opdateret, kan det lade sig gøre?
Avatar billede geeeet Nybegynder
09. januar 2001 - 13:50 #1
i popuppen:

<script language=\"javascript\">
function luk(){
  window.opener.reload(true);
  window.close();
}
</script>

/Geeeet
Avatar billede geeeet Nybegynder
09. januar 2001 - 13:50 #2
<a href=\"java script:luk();\">Luk vindue</a>

/Geeeet
Avatar billede kasseper Nybegynder
09. januar 2001 - 13:57 #3
Ellers så sæt den i onUnLoad på din pop-up

<body onUnLoad=\"luk();\">
<script language=\"javascript\">
function luk(){
  window.opener.reload(true);
}
</script>
Avatar billede geeeet Nybegynder
09. januar 2001 - 13:59 #4
Eller begge dele :-)
Onunload er ikke supersikker, nogle af nn4.x versionerne ignorerer den desværre...

/Geeeet
Avatar billede Søren Bech Morsing Praktikant
09. januar 2001 - 14:12 #5
æhhh opener er lige med navnet på den frame der har lavet siden?

Og har jeg så erklæret navnet på min frame forkert (min frame er jo bare en side, der findes ingen frames!)

<body onload=\"self.name = \'opener\'\"
Avatar billede geeeet Nybegynder
09. januar 2001 - 14:14 #6
jeps... opener er vinduet som har åbnet popuppen... det finder den selv ud af, så du behøver ikke et navn...

/Geeeet
Avatar billede Søren Bech Morsing Praktikant
09. januar 2001 - 14:16 #7
virker ikke så...
Skal jeg gøre noget specielt når jeg åbner vinduet?

ligger det lige online så I kan se... 2 sek så kommer der link
Avatar billede jakoba Nybegynder
09. januar 2001 - 14:22 #8
Her kan du se hvordan og kopiere. (2 filer)
http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp37998.html    hovedsiden
http://hjem.get2net.dk/Jakob.Aggernaes/temp/addnewlink.html  Den form der popper op

mvh JakobA
Avatar billede Søren Bech Morsing Praktikant
09. januar 2001 - 14:31 #9
http://www.sbkweb.dk/test

Kan jeg ikke få til at virke
Avatar billede geeeet Nybegynder
09. januar 2001 - 14:34 #10
window.opener.reload(true);

ændres til

window.opener.location.reload(true);

Undskyld.. :-)

/Geeeet
Avatar billede Søren Bech Morsing Praktikant
09. januar 2001 - 14:41 #11
takker.......
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