Menu contextuel sur Opera - HTML/CSS - Programmation
Marsh Posté le 29-09-2005 à 07:05:12
normal, bloquer le clic droit ou ajouter un menu maison sur le clic droit est une abération.
On ne le répètera jamais assez. Tu verras, 50 % de tes visiteurs vont gueuler parce qu'ils n'ont pas accès à leur menu à eux.
et puis ca fait 2 ans que je n'ai pas vu un menu casse couilles de ce genre
Marsh Posté le 29-09-2005 à 07:57:29
Et si tu désactive le clique droit, on fait comment pour enregistrer l'image, ou regarder ses propriétés, ou autres actions utiles ?
Marsh Posté le 29-09-2005 à 12:12:19
Arf non j'ai oublié de preciser, ce n'est pas du tout pour copyrighter une image ou quelque chose du genre, mais je developpe un petit jeu en javascript, et j'ai besoin d'un petit menu d'action possible du personnage lors d'un clic droit sur cetains objets interactifs du jeu, voilà tout
Je concoit aisement que vous preferiez que ce genre de pratique ne se multiplie pas (j'ai moi même horreur des menus bidons), vous pouvez donc me repondre par MP si vous preferez, ou meme encore si vous souhaitez voir un apercu du jeu !
Désolé pour le malentendu
Marsh Posté le 29-09-2005 à 12:42:48
fais un petit bouton a coté du perso qui te mpermette d'afficher des infos ou bien le menu
Marsh Posté le 29-09-2005 à 13:11:55
Ou bien, affiche des bulles d'info quand la souri reste au dessus d'un élément pendant x secondes.
Marsh Posté le 29-09-2005 à 13:16:45
gatsusat a écrit : fais un petit bouton a coté du perso qui te mpermette d'afficher des infos ou bien le menu |
Niveau gameplay c'est vraiment pas le top d'avoir un bouton eloigné de l'objet (On peut pas se permettre de l'afficher au milieu de l'ecran sous peine de cacher d'autres items) helas
Marsh Posté le 29-09-2005 à 13:53:01
Ok, donc c'est un cas très particulier Le mieux est d'utiliser onclick, et de tester quel bouton a été cliqué
Marsh Posté le 29-09-2005 à 22:08:47
L'evenement javascript onClick ne se declenche pas sur le bouton droit de la souris
Marsh Posté le 29-09-2005 à 22:15:17
Si C'est comme ça que les mecs désactivent le click droit...
Marsh Posté le 29-09-2005 à 05:24:54
Bonjour, j'apprend petit a petit le javascript, et apres avoir fait a peu pret le tour du langage sous IE et Firefox, je me bute a un petit probleme de compatibilité sous Opera ...
Je m'explique, Je souhaite recuperer un event sur le clic droit (oncontextmenu fonctionne sur IE et Mozilla)
<IMG SRC="test.png" oncontextmenu="ContextMenu(); return false;">
Le code ci dessus intercepte le clic droit (argument oncontextmenu) sous IE et Firefox, puis apelle ContextMenu() qui genere un menu "maison", enfin le "return false;" annule le menu contextuel standard. Mon probleme reside dans le fait qu'il semblerait que ceci ne soit pas geré sous Opera .. ou d'une autre maniere que je n'ai pas trouvé
Une idée ?