Avatar billede gregblach Nybegynder
30. august 2002 - 12:07 Der er 6 kommentarer og
1 løsning

Lukke vindue, åbne et nyt.

Jeg har et mindre problem, som jeg ikke kan løse.

Ideen er, at når man klikker på et link, skal vinduet man er i lukke ned, og samtidigt skal linket åbnes i et nyt vindue. Det kan da ikke være så svært (når bare man ved det :o)...

Mvh

Gregers
Avatar billede bamzen Nybegynder
30. august 2002 - 12:11 #1
Du kan godt åbne et nyt vindue via javascript, men problemet er at lukke det gamle...

Hvis det gamle ikke er åbnet via javascript, skal brugeren konfirmere at de vil lukke vinduet i den lille alert box der kommer op....

Hvad vil du?
Avatar billede jakoba Nybegynder
30. august 2002 - 12:14 #2
dit link:

<a href="hvorhen.html" onclick="window.open( this.href, 'navn'); top.close(); return false;">klikketekst</a>

men som bamzen siger kommer der prompt hvis det ikke er et vindue du selv har åbnet med javascript.

mvh JakobA
Avatar billede mm12010 Nybegynder
30. august 2002 - 12:14 #3
Det kan klares med alm. HTML:
<a href="http://www.eksperten.dk" target="_self">link</a>
Avatar billede gregblach Nybegynder
30. august 2002 - 12:33 #4
Ok. Det vil altså sige at det bliver et problem at lukke den side man linker fra, når den ikke først er åbnet af et javascript? Det var jeg ikke klar over...
Så bliver det jo et problem!

Men koden fra jakoba virker sådan set ok. Det mener i er det bedste bud??

Vh Gregers
Avatar billede bamzen Nybegynder
30. august 2002 - 13:16 #5
Yes!
Avatar billede gregblach Nybegynder
30. august 2002 - 14:58 #6
Tak for hjælpen. Jeg arbejder videre med sagen (og gi´r måske op på et tidspunkt :o)...

Vh

Gregers
Avatar billede bamzen Nybegynder
30. august 2002 - 17:53 #7
takker for points
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