---
title: "Dropdownmeny vid höger klick"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/119138-dropdownmeny-vid-höger-klick"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Fraggel"
published: "2005-01-02T18:38:14.000Z"
updated: "2005-01-03T15:44:40.000Z"
replies: 2
views: 215
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/119138-dropdownmeny-vid-höger-klick"
---

# Dropdownmeny vid höger klick

## #1 — Fraggel, 2005-01-02T18:38Z

Jag vill bygga en dropdown meny när jag högerklickar på vissa illa valda ställen på min sajt.

Jag har inga problem att få fram menya men däremot så hamnar den inte där jag vill...

Hur få jag den att hamna centrerat på muspekaren.

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

## #2 — bossse, 2005-01-03T14:52Z

Då har du lite kod kanske!
Lägg ut den så blir det lättare att hjälpa.

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

## #3 — Jesper T, 2005-01-03T15:44Z

Ställ in menyns brädd och höjd så placerar sig lagret mitt under musen.
Kräver jojoxx: stdiolib.js (bifogad)

```
<script type="text/javascript" src="stdiolib.js"></script>
<script type="text/javascript">
document.oncontextmenu=function(){
if(document.getElementById("contextlayer").style.display=="none"){
//Contextmenyns brädd och höjd
var contextlayerHeight = 150 ;
var contextlayerWidth = 80 ;

document.getElementById("contextlayer").style.left=(getMouseX()-(contextlayerHeight/2)) +"px";
document.getElementById("contextlayer").style.top=(getMouseY()-(contextlayerWidth/2)) +"px";
document.getElementById("contextlayer").style.display="block";
}else{
document.getElementById("contextlayer").style.display="none";
}
return false;
};
</script>

</head>
<body>
<div id="contextlayer" style="position:absolute; background-color:#FFFFCC; width:150px; height:80px; display:none;">Min meny</div>
</body>
```

Bilagor:

- [stdiolib.js](https://www.webforum.nu/a/5216.js)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/119138-dropdownmeny-vid-höger-klick
