voila ce que j'ai fait pour un pote qui voulait à peu près la meme chose que toi ; au départ jme suis inspiré d'une source que j'avais vue je sais plus ou...
tu as juste à éditer le div qui est en bas et c'est bon. par contre j'ai pas prévu les sous-menus.
<html> <head> <title>Menu contextuel</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> .rubrique { padding: 1px 20px 1px 20px; } </style> <script language="JavaScript"> function afficher_menu(){ gauche=document.body.scrollLeft+event.clientX; if (document.body.clientWidth-event.clientX<le_menu.offsetWidth){ gauche-=le_menu.offsetWidth; } haut=document.body.scrollTop+event.clientY; if (document.body.clientHeight-event.clientY<le_menu.offsetHeight){ haut-=le_menu.offsetHeight; } with (le_menu.style){ left=gauche; top=haut; visibility="visible"; } return false; } function cacher_menu(){ le_menu.style.visibility="hidden"; } function menu_over(){ if (event.srcElement.className=="rubrique"){ with (event.srcElement.style){ backgroundColor="highlight"; color="#FFFFFF"; } status=event.srcElement.url; } } function menu_out(){ if (event.srcElement.className=="rubrique"){ with (event.srcElement.style){ backgroundColor=""; color="#000000"; } status=""; } } function menu_click(){ if (event.srcElement.className=="rubrique"){ location=event.srcElement.url; } } document.oncontextmenu=afficher_menu; </script> </head>
<body bgcolor="#FFFFFF" onClick="cacher_menu()"> <div id="le_menu" style="position: absolute; visibility: hidden; width:200px; cursor: default; font: menu; background-color: menu; border: 2px outset buttonhighlight" onMouseOver="menu_over()" onMouseOut="menu_out()" onClick="menu_click()"> <div class="rubrique" url="javascript:history.back()">Précédent</div> <div class="rubrique" url="javascript:history.forward()">Suivant</div> <div class="rubrique" url="javascript:location.reload()">Actualiser</div> <hr> <div class="rubrique" url="index.html">Accueil</div> <hr> <div class="rubrique" url="http://www.123toto.com">Le site d'Houzéf@ !</div> </div> </body> </html>
|
Houzéf@ - www.123toto.com-------------------------------
Réponse au message :
-------------------------------
> Salut,je cherche à faire ceci si possible
>
> Sur clic droit,un menu,avec categrorie et sous categorie
> Si possible laisser proprieté "Enregistrer l"image sous"
>
> Mettre quelques actions
>
> Comment faire ceci,cherche script,source,aide
>
> Attends vos reponses
>
> A+