webForumDet fria alternativet

Dropdownmeny vid höger klick

2 svar · 209 visningar · startad av Fraggel

FraggelMedlem sedan sep. 2003301 inlägg
#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.

bossseMedlem sedan juni 2003772 inlägg
#2

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ägg
#3

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>
123 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)