Avatar billede ff Nybegynder
26. september 2003 - 00:34 Der er 11 kommentarer og
1 løsning

Lave om på button - link

Hvordan laver man en button sum lukker et vindue som er åbnet med href _blank link.
Ville være fint med et eksempel hvordan man laver om på min kode (som ikke virker):

<input type="button" class="button" name="URL" style="cursor:hand" value="Home" onClick="parent.location.href='http://www.test.dk/1/index.asp';">
Avatar billede nikolajdu Nybegynder
26. september 2003 - 01:05 #1
Lukker?? Din kode åbner en side i et frameset???
Avatar billede ff Nybegynder
26. september 2003 - 01:27 #2
Det er i et framset, og deri ligger faktisk problemet
Jeg har et vindue åbent - det er åbnet med _blank. Det skal nu lukes og framsettet genindlæses.
Man kan også sige at jeg har to problemer :)
Avatar billede nikolajdu Nybegynder
26. september 2003 - 01:29 #3
Du kan ikke lukke et vindue åbnet med _blank

Så må du i stedet :

<a href="#" onlick="window.open('side.html','vindue')">link til at åbne med</a>

Så kan du lukke det igen med :

<input type="button" class="button" name="URL" style="cursor:hand" value="Home" onClick="parent.vindue.close();parent.location.reload(true)">
Avatar billede thesurfer Nybegynder
26. september 2003 - 01:38 #4
hvorfor parent.location.reload(true) og ikke parent.location.reload()?
Avatar billede nikolajdu Nybegynder
26. september 2003 - 03:36 #5
reload har 1 parameter.

parent.location.reload(true) // reloader siden på ny
parent.location.reload(false)  // reloader siden fra cachen.
Avatar billede ff Nybegynder
27. september 2003 - 01:53 #6
Jeg har stadig problemer, har pastet koden, men viduet vil ikke lukke,
Jeg får "Der opstod en fejl på siden" når man klikker på luk knappen

Kan det være på grund af framesettet, eller ... ?
Avatar billede nikolajdu Nybegynder
27. september 2003 - 05:26 #7
framesettet....

parent.RAMMENAVN.location.reload(true) // reloader siden på ny

eller hele siden :

parent.top.reload(true) // reloader siden på ny
Avatar billede ff Nybegynder
27. september 2003 - 13:06 #8
vil ikke lukke .....
Hvordan laver man den her om til en button. Den er OK, men kun som tekst:
<a href="java script:window.close()">luk</a>
Avatar billede ff Nybegynder
27. september 2003 - 14:51 #9
takker
Avatar billede nikolajdu Nybegynder
27. september 2003 - 14:51 #10
<input type="button" value="luk" onclick="top.close();">
Avatar billede nikolajdu Nybegynder
27. september 2003 - 14:52 #11
No problemos amigo :))
Avatar billede nikolajdu Nybegynder
27. september 2003 - 14:52 #12
Brug top.close fordi du har et frameset
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