Just nu i M3-nätverket
Gå till innehåll
Patric Johansson

Context menu

Rekommendera Poster

Hej!

 

Jag vill ha en context menu på valfritt element.

 

Har suttit och letat nu i flera timmar utan att hitta något som gör som jag vill.

 

Det är bara massa som disablar högerklick och andra som visar en meny onClick, även menyer som visas på högerklick på hela sidan oavsett vad man trycker på.

 

Jag vill ha så att man kan högerklicka överallt, men om man t.ex. väljer att en div eller td ska trigga en egen context meny på högerklick så ska den göra det.

 

Ex.

 

<table>

<tr>

<td onmousedown="getMenu('menu1');">Visa context menu 1</td>

<td onmousedown="getMenu('menu2');">Visa context menu 2</td>

</tr>

</table>

 

Och menu1 och menu2 är någon dold div eller så.

 

Vill alltså ha individuella menyer för varje element jag väljer att visa meny på samt att menyn endast ska visas när man trycker på höger musknapp.

 

Någon som har gjort något sådant eller vet var det finns?

 

Vore evigt tacksam om någon kunde fixa detta åt mig!

 

Tack på förhand!

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Använd oncontextmenu för varje individuellt element istället. Det tillhör inte standardeventen men fungerar åtminstone i IE och Firefox

 

Ex:

<div id="a" oncontextmenu="alert('Show menu for A');return false;">ADIV</div>
<div id="b" oncontextmenu="alert('Show menu for B');return false;">BDIV</div>

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...