Avatar billede cathallo Nybegynder
27. oktober 2002 - 00:19 Der er 12 kommentarer og
1 løsning

Hvordan fjerner den stiplede box, når man trykker på et link

Når man trykker på et link, kommer der en lille grim stiplet boks frem, hvordan fjerner man den??
Avatar billede pelkjaer Nybegynder
27. oktober 2002 - 00:21 #1
onFocus="if(this.blur)this.blur()"
Avatar billede cathallo Nybegynder
27. oktober 2002 - 00:21 #2
Hvordan sætter jeg det ind?? Jeg er ikke ligefem en haj til html
Avatar billede cathallo Nybegynder
27. oktober 2002 - 00:23 #3
Kan det ikke sættes ind i et stylesheet??
Avatar billede cathallo Nybegynder
27. oktober 2002 - 00:23 #4
Jeg har fundet ud af hvordan det sættes ind normalt:)
Avatar billede pelkjaer Nybegynder
27. oktober 2002 - 00:25 #5
Nej det kan ikke sættes ind i et stylesheet da det er javascript. Man kan dog lave et script der gælder på hele siden, men dette er ikke tilrådeligt, da mange er glade for linjerne - nogle bruger dem simpelthen til at "navigere" med. Så hvis du kan nøjes med at fjerne dem på billedlinks er det optimalt.
Avatar billede cathallo Nybegynder
27. oktober 2002 - 00:26 #6
Ehhh, det fjerner både undersregningen og "boksen", det er ikke optimalt!!
Avatar billede cathallo Nybegynder
27. oktober 2002 - 00:29 #7
Undskyld, jeg så vist forkert, det fjerner ikke understregningen i linket!!
Avatar billede pelkjaer Nybegynder
27. oktober 2002 - 00:32 #8
Nej det gør det ikke - men det sagde du heller intet om :)

Virker på hele siden:
<style type="text/css">
a {
  text-decoration: none;
}
</style>

Virker på et enkelt link:
<a href="link.html" style="text-decoration:none;">link</a>
Avatar billede cathallo Nybegynder
27. oktober 2002 - 00:35 #9
Ehhh, nu har jeg vist forviret dig en smule.
Det er kun boksen jeg vil ha fjernet, og det gør "onFocus="if(this.blur)this.blur()" helt fint. Men kan det lade sig gøre at sætte det en gang, så det virker på alle links !! I <head>, eller i stylesheet??

Men under alle omstændigheder giver jeg lige point, Det var fedt at få det fjernet :)
Avatar billede pelkjaer Nybegynder
27. oktober 2002 - 00:39 #10
Alright

<script type="text/javascript">
function fixLinks( ) {
    for (var i=0; document.links.length>i; i++ )
        document.links[i].onfocus = document.links[i].blur;
}; //end fixlinks( )
</script>

og så:

<body onload="finlinks();">
Avatar billede pelkjaer Nybegynder
27. oktober 2002 - 00:40 #11
Ups

<body onload="fixLinks();">
Avatar billede cathallo Nybegynder
27. oktober 2002 - 00:40 #12
Kanon, jeg tester lige :)
Avatar billede cathallo Nybegynder
27. oktober 2002 - 00:47 #13
Lækkert, virker perfekt. Takker mange gange
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