20. juli 2003 - 21:14Der er
10 kommentarer og 1 løsning
At fjerne markeringskanten på aktive links i hele dokumentet ?
Hejsa!
Jeg ved, at man kan gøre dette på enkeltstående links vha. denne kode: onfocus="this.blur();"
Jeg ved også, at det kan gøres med et javascript som gælder for hele dokumentet, men jeg kan ikke gennemskue, hvordan det gøres? ( har hørt om et script der hedder GetLinksToBlur )
-- og du har opgivet pseudo-protokollen (a:visited:hover:active) ,-)
function getLinksToBlur(){//kan jo lige så godt bruge navnet -- har ikke set det før !-) var links = document.getElementsByTagName("A"); for(i=0;links.length>i;i++){ links[i].style.border="0px"; } }
hej igen - og undskyld ventetid (der kom lige en ferie i vejen) ---
phoenixv har ret, jeg vil af med myrestien - og jeg har så i mellemtiden fundet en løsning:
function BlurLinks(){ if(document.getElementById){ lnks=document.getElementsByTagName('a'); for(i=0;i<lnks.length;i++){ lnks[i].onfocus=new Function("if(this.blur)this.blur()"); } } }
roenving havde vel egentlig fat i det fra starten, dette er bare et anderledes script. Jeg var forvirret over, at det ikke virkede på mine imagemaps. Den lette løsning var derfor at slice grafikken. Kan det tilpasses, så det også virker på imagemaps?
Hvis det er ok, vil jeg gerne give point til roenving.
Synes godt om
Slettet bruger
07. august 2003 - 16:34#7
Dit script er jo sådan set identisk med mit.
I øvrigt burde dette klare imagemaps:
<script type="text/javascript"> function ingenMyresti() { if (!document.getElementsByTagName) return; arr = document.getElementsByTagName("area"); for (i = 0; i < arr.length; i++) { if (!arr[i].blur) return; arr[i].onfocus = function() { this.blur(); } } } </script>
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.