Avatar billede cecil Nybegynder
03. maj 2001 - 20:34 Der er 22 kommentarer og
1 løsning

Ramme rundt om link når der er klikket.

Hej venner

Jeg har lavet en henvisning til en side. Den er sort; og når jeg trykker på den skifter den til blå. Ved sammelejlighed kommer der en stiblet ramme omkring, som først forsvinder når jeg klikker et andet sted på siden.

Hvordan undgår jeg denne ramme?

Her er min kode.

<BODY BGCOLOR=\"#FFFFCC\" TEXT=\"#000000\" LINK=\"#000040\" VLINK=\"#000040\" ALINK=\"#0080FF\">


<A HREF=\"nyhedsFrameset.htm\" TARGET=\"contentFrame\" STYLE=\"text-decoration:none;font:bold;\">Nyheder</A>
Avatar billede parazite Nybegynder
03. maj 2001 - 20:36 #1
<BODY BGCOLOR=\"#FFFFCC\" TEXT=\"#000000\" LINK=\"#000040\" VLINK=\"#000040\" ALINK=\"#0080FF\" onFocus=\"this.blur();\">
Avatar billede htx98i17 Professor
03. maj 2001 - 20:36 #2
<A HREF=\"nyhedsFrameset.htm\" onFocus=\"this.blur();\" TARGET=\"contentFrame\" STYLE=\"text-decoration:none;font:bold;\">Nyheder</A>
Avatar billede parazite Nybegynder
03. maj 2001 - 20:37 #3
Arghe! *G*
<A HREF=\"nyhedsFrameset.htm\" TARGET=\"contentFrame\" STYLE=\"text-decoration:none;font:bold;\" onFocus=\"this.blur();\">Nyheder</A>
Avatar billede parazite Nybegynder
03. maj 2001 - 20:37 #4
FOR HELVEDE! *LoL* Sådan går det når man OVERHOVEDET ikke tænker! *G*
Avatar billede cecil Nybegynder
03. maj 2001 - 21:16 #5
Hej venner

Det der med at skrive det i body kom der ikke noget godt ud af. Men når jeg skriver onFocus=\"this.blur();\" i ankeret skifter den ikke forve ved klik som beskrevet i body
Avatar billede htx98i17 Professor
03. maj 2001 - 21:18 #6
jojo den skal sq skifte farve :-)
Avatar billede parazite Nybegynder
03. maj 2001 - 21:20 #7
Du kan, så vidt jeg ved, ikke få begge dele. ALINK betyder active link, men så snart du fjerner focus med onFocus=\"this.blur();\", så er linket ikke længere aktivt. Derfor! :)
Avatar billede htx98i17 Professor
03. maj 2001 - 21:24 #8
aaah, der er noget om det du siger parazite...
Avatar billede parazite Nybegynder
03. maj 2001 - 21:26 #9
Selvfølgelig er der det! ;)
Avatar billede htx98i17 Professor
03. maj 2001 - 21:27 #10
hehe
Avatar billede Trez Seniormester
03. maj 2001 - 22:58 #11
hvis du sætter

onClick=\"if(this.blur)this.blur()

ind i din href skifter den farve som beskrevet i body taget.

/Trez
Avatar billede cecil Nybegynder
04. maj 2001 - 08:05 #12
Hvad mener du med ind i min href? Mangler der ikke \"?

Jeg har prøvet mig lidt frem men kan stadig ikke få det til at virke
Avatar billede gryn Nybegynder
06. maj 2001 - 23:01 #13
Kan man ikke lave det på denne måde?

<font blabla OnClick=\"this.location.href=nyhedsFrameset.htm\">Nyheder</font>

Jeg tror også, at du undgår den stiplede ramme på den måde!

Gryn
Avatar billede cecil Nybegynder
07. maj 2001 - 06:57 #14
Hej Gryn

Nej desværre.
Avatar billede ras2000 Nybegynder
07. maj 2001 - 12:54 #15
Du kan vist ikke gøre det med links. Du kunne evt gøre det med et div eller span tag der fungere som et link, dvs <div color=\"#000040\" onclick=\"this.color=\'#0088ff\';document.location.href=\'dit link\'\" onblur=\"this.color=\'#000040\'>bla bla linktekst</div>
Avatar billede ras2000 Nybegynder
07. maj 2001 - 13:01 #16
Ups, sådan her:
<div onclick=\"this.children(0).color=\'#0088ff\';document.location.href=\'dit link\'\" onblur=\"this.children(0).color=\'#000040\'\"><font style=\"cursor:hand\" color=\"000040\">bla bla linktekst</font></div>
Avatar billede cecil Nybegynder
07. maj 2001 - 13:30 #17
Hej ras2000

Den skifter men i det forkerte vindu. Hvad med Target?
Avatar billede ras2000 Nybegynder
07. maj 2001 - 14:15 #18
Der skal du rette i linien document.location.href til parent.framenavn.location
Avatar billede cecil Nybegynder
14. maj 2001 - 18:00 #19
Hej ras2000

Det du skriver virker næsten. Med din løsning forsvinder der der er valgt i body. Den forbliver blå når jeg vælger et andet ling. VLINK og ALINK holder op med at virke.
Avatar billede ras2000 Nybegynder
15. maj 2001 - 10:05 #20
Det burde du kunne rette der hvor der står onblur=\"this.children(0).color=\'#000040\'\". Der retter du bare til den farve du vil have.
Avatar billede cecil Nybegynder
15. maj 2001 - 11:45 #21
Hej ras

Det virker stadig ikke.

Jeg har følgende:
<div onclick=\"this.children(0).color=\'#0088ff\';parent.contentFrame.location=\'nyhedsFrameset.htm\'\" onblur=\"this.children(0).color=\'#000000\'\"><font style=\"cursor:hand\"  color=\"000040\"><B>Nyheder</B></font></div>
<div onclick=\"this.children(0).color=\'#0088ff\';parent.contentFrame.location=\'nyhedsFrameset.htm\'\" onblur=\"this.children(0).color=\'#000000\'\"><font style=\"cursor:hand\"  color=\"000040\"><B>Test</B></font></div>
Avatar billede ras2000 Nybegynder
15. maj 2001 - 12:37 #22
Det ved jeg sgu ikke! Jeg har siddet og prøvet lidt forskelligt, men uden held. Jeg fortsætter min søgen efter svar...
Avatar billede cecil Nybegynder
15. juli 2001 - 10:18 #23
test
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