Avatar billede jakobsen Nybegynder
18. december 2002 - 09:19 Der er 8 kommentarer og
1 løsning

popup window, lukning og refresh

hej

jeg har et link, ved klik på dette åbner et nyt vindue,
i dette vindue kan man klikke på en button, og så går den videre til en anden side (statig i popup tilstand) når den har udført det php script jeg har på denne side, vil jeg gerne have at siden lukker, altså window.close, og den refresh'er siden som jeg i starten kom fra, dvs. den side med link til popup'en..

nogen der ved et par scripts til dette?
Avatar billede dgivoni Nybegynder
18. december 2002 - 09:40 #1
jeg mindes at jeg har gjort det tidligere paa flg. maade:
I popuppen skal du have en onUnload="java script: opener.location = opener.location;" det faar startsiden til at refreshe naar popuppen lukkes.
Avatar billede dgivoni Nybegynder
18. december 2002 - 09:41 #2
for at lukke popupvinduet efter at du har udfoert dit php-script kan du skrive flg.:
<script language="javascript">
  window.close;
</script>
Avatar billede jakobsen Nybegynder
18. december 2002 - 10:05 #3
dvs. jeg skal indsætte

<script language="javascript">
    onUnload="java script: opener.location = opener.location;"
      window.close;
</script>

på din popup side? det kan jeg ikke få til at virke..
Avatar billede dgivoni Nybegynder
18. december 2002 - 10:47 #4
nej, undskyld jeg fik det ikke forklaret godt nok:
i BODY-tagget paa din popup saetter du
onUnload="java script: opener.location = opener.location;"

og paa den php-side, hvor du oensker at popuppen skal lukkes igen saetter du:
<script language="javascript">
    onUnload="java script: opener.location = opener.location;"
      window.close;
</script>
altsaa udenfor php-scriptet...
Avatar billede jakobsen Nybegynder
18. december 2002 - 10:54 #5
ok.. de lukker ikke selv vinduet..

er det nok med window.close ?
Avatar billede dgivoni Nybegynder
18. december 2002 - 10:58 #6
proev at poste din kode her...
Avatar billede jakobsen Nybegynder
18. december 2002 - 10:59 #7
<script language="javascript">
    onUnload="java script: opener.location = opener.location;"
      window.close;
</script>

onUnload funker fint.. jeg prøver lige om det window.close virker med OnLoad
Avatar billede dgivoni Nybegynder
18. december 2002 - 11:02 #8
proev at aendre det til window.close()
Avatar billede jakobsen Nybegynder
18. december 2002 - 11:11 #9
virker :-)
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