FFraggelMedlem sedan sep. 2003301 inlägg Frågan#1 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.
BbossseMedlem sedan juni 2003771 inlägg Då har du lite kod kanske!
Lägg ut den så blir det lättare att hjälpa.
Jesper TMedlem sedan nov. 20017 144 inläggStä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>