Avatar billede andymax Nybegynder
23. august 1999 - 14:29 Der er 9 kommentarer og
1 løsning

reload og close

Hvordan laver man en reload på sin loader/parent window og lukker sin current
Avatar billede jumper Nybegynder
23. august 1999 - 15:33 #1
<script language="Javascript">

window.caller.reload();
window.close()

</script>

Du kan også bruge self.close() istedet for window.close()

/Thor
Avatar billede andymax Nybegynder
23. august 1999 - 18:57 #2
Hmmm....det virker ikke her. (window.caller is not an object)
Avatar billede justincase Nybegynder
23. august 1999 - 19:17 #3
Du skal bruge window.opener istedet for.

:)

JustinCase
Avatar billede andymax Nybegynder
24. august 1999 - 10:12 #4
Hmm....virker stadig ikke....
Avatar billede mit Nybegynder
27. august 1999 - 00:03 #5
man kan jo skrive
opener.document.location=opener.document.location
så reload'er den
Avatar billede andymax Nybegynder
31. august 1999 - 16:07 #6
mit > ehm....i dont get it!
Kan du vise mig et eksempel?
Avatar billede mit Nybegynder
31. august 1999 - 16:55 #7
well...det er ikke nogen pæn løsning, men den virker...

<HTML>
<HEAD>
<script language="Javascript">
function reloadogclose(){

opener.document.location=opener.document.location;
window.close()
}
</script>


</HEAD>
<BODY>

<FORM NAME="formen">
<BR>
<INPUT TYPE="button" ONCLICK="reloadogclose()" VALUE="Luk" NAME="luk">
</FORM>

</BODY>
</HTML>
Avatar billede andymax Nybegynder
03. september 1999 - 10:40 #8
Hmm...den her reloader jo vinduet inden den lukker det?

Jeg ridser lige scenariet op igen. Der er to sider. Side1 åpner et nyt vindue som indeholder side2. Man submitter en form på side2 hvorefter side1 skal opdateres og side2 skal lukkes.

:o) Andy
Avatar billede mit Nybegynder
06. september 1999 - 08:32 #9
Skal formen behandles af noget CGI eller lign. inden der reloades ?
Hvis det er tilfældet, så kan du jo returnere en nye side fra scriptet, som denne:
<HTML>
<HEAD>
<script language="Javascript">
function reloadogclose(){

opener.document.location=opener.document.location;
window.close()
}
</script>


</HEAD>
<BODY onload="reloadogclose()" >

</BODY>
</HTML>
ellers er jeg ikke helt sikker på, hvad der du mener...

Avatar billede andymax Nybegynder
06. september 1999 - 20:12 #10
mit> Thanx, du er sku en helt :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
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