Avatar billede mik789 Nybegynder
29. september 2001 - 11:37 Der er 7 kommentarer og
1 løsning

fjerne stiplet ramme omkring billed-links

hej eksperter! når man klikker på et billed-link opstår der en tynd stiplet ramme omkring billedet, der ses i det sekunds tid det varer at gå fra billedet til linket. det er lidt uheldigt, når billedet er et logo eller en tekst. ved nogle af jer hvordan man undgår det.

ps jeg sparer lidt på pointene, jeg har ikke så mange tilbage, derfor kun 15 - ikke fordi det nødvendigvis er et let spørgslål
Avatar billede keysersoze Ekspert
29. september 2001 - 11:39 #1
<a href=\"www.soze.dk\" onFocus=\"this.blur()\">LINK</a>
Avatar billede eflow Nybegynder
29. september 2001 - 11:40 #2
<a href=\"http://www.side.dk\" target=\"_blank\" onFocus=\"this.blur()\">
<img src=\"billed.gif\" width=\"18\" height=\"15\" border=\"0\">
</a>
Avatar billede eflow Nybegynder
29. september 2001 - 11:40 #3
fuck det....jeg er da også lidt for slow idaw...
Avatar billede mik789 Nybegynder
29. september 2001 - 13:40 #4
takker, og det virker. det var jo ret nemt. sjovt nok, det er kun i IE der overhovedet er et problem her, ikke i NS
Avatar billede olebole Juniormester
29. september 2001 - 20:32 #5
<ole>
Selvfølgelig er det kun hos MS, man kan være så tåbelig at lave den \'feature\' med at sætte den stiplede linie omkring et link i fokus! De smed det dog også væk i version 5  :)

function fixLinks() {
  if (document.all && !document.getElementById) {
    for (i=0; i<document.all.tags(\"A\"); i++) {
      document.all.tags(\"A\")[i].onfocus = new Function(\"this.blur()\")
    }
  }
}

Kør den på onload, så er alle links på siden fri for den slags  :)
/mvh
</bole>
Avatar billede eflow Nybegynder
29. september 2001 - 21:46 #6
hvad skal man skrive for at køre den i Onload=\"?\"
så slipper jeg for at lave det på alle links...
Avatar billede olebole Juniormester
29. september 2001 - 23:19 #7
<body onload=\"fixLinks();\">
...og så skrive funktionen mellem et par JavaScript-tags i din head
Avatar billede olebole Juniormester
29. september 2001 - 23:20 #8
Damned...! En fejl i loop\'et:

function fixLinks() {
  if (document.all && !document.getElementById) {
    for (i=0; i<document.all.tags(\"A\").length; i++) {
      document.all.tags(\"A\")[i].onfocus = new Function(\"this.blur()\")
    }
  }
}
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