---
title: "Markera aktiv länk"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/136964-markera-aktiv-länk"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "devotion"
published: "2005-11-04T17:09:40.000Z"
updated: "2005-11-04T20:10:28.000Z"
replies: 2
views: 328
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/136964-markera-aktiv-länk"
---

# Markera aktiv länk

## #1 — devotion, 2005-11-04T17:09Z

Hej!   :birp 
Jag har ett frameSet med en meny i leftFrame. Länkarna öppnas i mainFrame. Jag har i css gjort så att en aktiv länk i menyn får grå bakgrund. Men när jag klickar i mainFrame försvinner markeringen.. 

Troligtvis har jag då gjort fel/tänkt fel... Kan man på något annat sätt göra så att markeringen blir kavr, även om man klickar i mainFrame....

Mvh
Henrik

Permalänk: https://www.webforum.nu/p/136964

## #2 — Peter S, 2005-11-04T19:25Z

Hejsan!

```
<head>
<script type="text/javascript">

var cur = null;

window.onload = function(){
  var lnk = document.links,
      len = lnk.length;

  while (len--){
    lnk[len].onfocus = function(){
      if (cur){
	cur.style.backgroundColor = "white";
      }

      (cur = this).style.backgroundColor = "gray";
    }
  }
}

document.onmousedown = function(e){
  e = e ? e.target.nodeName : window.event ? window.event.srcElement.tagName : null;

  if (e && cur && e.toLowerCase() != "a"){
    cur.style.backgroundColor = "white";
    cur = null;
  }
}

</script>
</head>
```

Permalänk: https://www.webforum.nu/p/1702261

## #3 — devotion, 2005-11-04T20:10Z

det är ju helt fantastiskt... det finns lösningar för allt

Thanx!

//Henrik

Permalänk: https://www.webforum.nu/p/1702283

---

Tråden på webben: https://www.webforum.nu/amne/javascript/136964-markera-aktiv-länk
