Avatar billede soleo Nybegynder
03. april 2001 - 15:07 Der er 14 kommentarer og
3 løsninger

Luk vindue på et billed

Hej,

er der nogen som kan fortælle mig hvad der er galt med denne kode som gerne skulle kunne få et vindue til at lukke når man klikker på billedet!

Det virker, men der kommer en hvid kant om billedet og en popup menu som spørger om man vil likke vinduet. Det vil jeg ikke ha´ kan i hjælpe mig med det?

Koden er:

<a href=\"java script:window.parent.close()\"><img src=\"../../Site/orange_kryds.gif\" width=\"42\" height=\"35\"></a>

Avatar billede kmal Nybegynder
03. april 2001 - 15:12 #1
Skal du ikke bare nøjes med window.close() (dvs. udelade parent)?
Avatar billede soleo Nybegynder
03. april 2001 - 15:15 #2
< kmal.

Jeg har lige prøvet, det gør ingen ændring.
Avatar billede prodic Mester
03. april 2001 - 15:17 #3
Først og fremmest skal du indsætte Border=0 i dit img-tag.

Dernæst så kommer fejl-meddelsen kun ved de vinduer som du ikke selv har åbnet fra din browser. Det andet er noget indbygget i din Browser.
Altså er du nødt til at åbne et nyt selvstændigt vindue for at kunne lukke det uden meddelsen.
Avatar billede abruscato Nybegynder
03. april 2001 - 15:19 #4
Ikke testet...

<a href=\"java script:window.close();\">
<img src=\"../../Site/orange_kryds.gif\" width=\"42\" height=\"35\" border=\"0\"></a>

Avatar billede soleo Nybegynder
03. april 2001 - 15:22 #5
< prodic.

Altså... jeg har en side med en masse link på. Når man klikker på et link åbner der sig et vindue i en bestemt størrelse.

Så vil jeg gerne lukke dette vindue på et billed og så hvad? Jeg er ikke sikker på jeg helt forstår hvad du mener.
Avatar billede prodic Mester
03. april 2001 - 15:24 #6
Vil du gerne kunne lukke det nye vindue fra det gamle vindue?
Eller hvordan skal det forståes..
Eller vil du gerne kunne lukke det nye vindue med et billed i det nye vindue du selv åbner?
Avatar billede soleo Nybegynder
03. april 2001 - 15:25 #7
< abruscato.

Jeg bliver ved med at den der popup menu.
Avatar billede soleo Nybegynder
03. april 2001 - 15:27 #8
Jeg vil gerne kunne lukke det nye vindue med et billed i det nye vindue som jeg lige har åbnet.

Avatar billede soleo Nybegynder
03. april 2001 - 15:29 #9
< prodic.

Er du med, jeg kan godt høre det lyder lidt kringlet!
Avatar billede prodic Mester
03. april 2001 - 15:30 #10
`hmm okay. I det nye vindue du åbner, der vil du gerne have placeret et stykke grafik, der gør at når du klikker på det, så lukker vinduet?
Er det forstået korrekt?
Avatar billede soleo Nybegynder
03. april 2001 - 15:30 #11
Altså det nye vindue som er åbnet, er også det vindue som skal lukkes og det fra det nye vindue.
Avatar billede soleo Nybegynder
03. april 2001 - 15:31 #12
YES!
Avatar billede prodic Mester
03. april 2001 - 15:35 #13
Jeg bruger selv den her kode :
<a href=\"java script:top.close()\"><img src=\"../img/exit.gif\" border=\"0\"></a>

Og den virker.
Du skal bare skifte top.close ud med window.close
så skulle det meget gerne virke.
Avatar billede prodic Mester
03. april 2001 - 15:36 #14
Den kode skal du bare indsætte det korrekte sted i det nye vindues html-kode, så virker det.!
Avatar billede abruscato Nybegynder
03. april 2001 - 15:36 #15
<a href=\"#\" onClick=\"close_window()\">
<img src=\"../../Site/orange_kryds.gif\" width=\"42\" height=\"35\" border=\"0\"></a>

Bedre?
Avatar billede soleo Nybegynder
03. april 2001 - 15:40 #16
< prodic.

Den virkede! Du skal have mange tak for din hjælp.
Avatar billede soleo Nybegynder
03. april 2001 - 15:41 #17
Der er point på vej!
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
Kurser inden for grundlæggende programmering

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