Ma librairie permet de creer des menus contextuels personnalisable très facilement!!
Tres complet vous pouvez egalement mettre des icones devant ou après vos element, puis la simplicité de l'instanciation d'un menu permet de creer des menus a la volée... ( voir l'exemple dans le fichier source )
Le rendu final est vraiment TOP!!!
A essayer absolument!!!
Conclusion :
Merci de laisser vos commentaires et vos eventuels problemes rencontrés.
Encore merci
-- The Rubik's Man --
par contre, auriez-vous une nouvelle version qui fonctionne sur Ipad? (ou quelqu'un ici connait-il?)
d'avance merci pour vos réponses
MERCI !
Superbe lib :) c'est génial, merci !
juste une chose, si je souhaite récupérer des informations depuis l'élément sur lequel j'ai fait un click droit, comment je fais ?
exemple simple:
un div contient une liste de prénoms, dans le menu contextuel (activé pour ce div) j'ai une option "afficher le prénom" qui affiche le prénom dans un alert()
(event.scrElement prend en compte le click sur le menu et non le click sur l'élément :( )
Elle est vraiment pratique \°/
Il marche impec.
Par contre, je n'arrive pas à faire passer mess variables.
Je m'explique.
je me nu contextuel est lancé par :
oncontextmenu="menu = menu_intro('intro', 1);menu.mousePositionCapture(event);menu.open();" onMouseOut="document.oncontextmenu = function(){menu.close();
les variable intro et 1 que je passe avec la fonction menu_intro('intro', 1) se nomme nom_champ et num_champ.
ensuite dans le menu contextuel, voilà une des partie du menu :
{
'ItemName': 'Ajouter une mesure',
'Action': 'add_champ(\''+nom_champ+'\', '+num_champ+')',
'Image': null
}
quand je regarde le débogue, je m'apperçois que la variable nom_champ et num_champ ne sonnt pas passer à l'appel de la fonction add_champ().
Peux tu m'aider?
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.