Avatar billede dda Nybegynder
16. maj 2001 - 10:18 Der er 12 kommentarer og
1 løsning

Grim grå stiplet streg om link når der klikkes...

Hvordan fjerner jeg den grimme grå streg der kommer rundt om billedet når man klikker på det?
Jeg har prøvet at tilføje onfocus=\"this.blur()\" men den melder fejl. Hvad skal jeg tilføje?

<a href=\"profilmenu.html\" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage(\'Image30\',\'\',\'images/topframe2-2x5.gif\',1)\" target=\"leftFrame\"><img name=\"Image30\" border=\"0\" src=\"images/topframe-2x5.gif\" width=\"58\" height=\"28\"></a>
Avatar billede ucfatrox Nybegynder
16. maj 2001 - 10:23 #1
den \"grå streg\" der fremkommer i IE4 forsvinder hvis du opgraderer til IE5+
Ellers kan man ikke få den væk.
Avatar billede hojben Novice
16. maj 2001 - 10:25 #2
Har du prøvet med noget af dette ?

<STYLE TYPE=\"text/css\">
<!-- BODY
{ font-family:arial,helvetica; margin-left:0; margin-top:0}
TD      { font-family:arial,helvetica; }
A      { color:blue; text-decoration:none }
A:hover,A:active { color:blue; text-decoration:none}
-->
</STYLE>
Avatar billede ucfatrox Nybegynder
16. maj 2001 - 10:26 #3
Du kan heller ikke fjeren stregen med Stylesheets. Du kan KUN opgradere til IE5+
Avatar billede blood Nybegynder
16. maj 2001 - 10:26 #4
ucfatrox >> Jo man kan!
Avatar billede blood Nybegynder
16. maj 2001 - 10:30 #5
Det kan gøres med onfocus=\"this.blur()\"


<a href=\"profilmenu.html\" onfocus=\"this.blur()\" onMouseOut=\"MM_swapImgRestore()\" onMouseOver=\"MM_swapImage(\'Image30\',\'\',\'images/topframe2-2x5.gif\',1)\" target=\"leftFrame\"><img name=\"Image30\" border=\"0\" src=\"images/topframe-2x5.gif\" width=\"58\" height=\"28\"></a>
Avatar billede limemedia Nybegynder
16. maj 2001 - 10:30 #6
jeg kan ikke fro at en onFocus=\"this.blur()\" giver en fejl. Jeg anvender også selv den metode da stiplede linier er irriterende.
Avatar billede blood Nybegynder
16. maj 2001 - 10:31 #7
Ja du må bare ha plaseret den forkert
Avatar billede blood Nybegynder
16. maj 2001 - 10:32 #8
Du kan også prøve med

<a href=\"profilmenu.html\" onfocus=\"this.blur();\" onMouseOut=\"MM_swapImgRestore();\" onMouseOver=\"MM_swapImage(\'Image30\',\'\',\'images/topframe2-2x5.gif\',1);\" target=\"leftFrame\"><img name=\"Image30\" border=\"0\" src=\"images/topframe-2x5.gif\" width=\"58\" height=\"28\"></a>
Avatar billede olebole Juniormester
16. maj 2001 - 10:37 #9
<ole>
Nogle ældre browsere forstår ikke blur og focus på links. Derfor skal man aldrig skrive:
onclick=\"this.blur();\"...DET giver fejl!
Skriver man derimod onfocus=\"this.blur();\" - forstår de ældre browsere ikke \'onfocus\', men overser det blot handleren og genererer ikke en fejl. Det er øjensynligt først, hvis man kalder en metode med focus...altså: \'this.blur()\' eller \'this.focus()\', det går galt. Det vil man komme til, hvis man bruger en eventhandler, som browseren forstår...f.eks: \'onclick\'.
/mvh
</bole>
Avatar billede blood Nybegynder
16. maj 2001 - 10:46 #10
Har du fået det til at virke?
Avatar billede altinet Nybegynder
16. maj 2001 - 10:53 #11
Så vidt jeg ved, kan det ikke fjernes på et link, (heller ikke i IE5+) Det man derimod KAN gøre, er at i stedet for et egentligt link (<a>-tag) sætter man en <span></span> om den tekst, eller billede man vil have som link, og lægger en onclick event på span\'en der skifter .location på det man vil skifte. Det virker så lige som et link, men uden stiplet ramme omkring når linket er aktivt.
Hvis man vil have cursoren som en \"hånd\" sætter man bare en style på: <span style=\"corsor:hand;\">

Håber det er det du mener...

:-) Lars
Avatar billede dda Nybegynder
16. maj 2001 - 15:37 #12
Ja, det virkede da jeg prøvede med :
onfocus=\"this.blur();\"

Bukker og takker!
Avatar billede olebole Juniormester
16. maj 2001 - 15:44 #13
altinet >> Det virker ikke i NS4.x...det andet er til gengæld X-browser  ;o)
/mvh
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