Bonjour,
Je cherche a remplacer le click droit sur certaine partie de mon site web
pour cela je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
$('.mesDiv').live('mousedown',mafonction);
 
function mafonction(e){
    var rightclick;
	if (!e) var e = window.event;
	if (e.which) rightclick = (e.which == 3);
	else if (e.button) rightclick = (e.button == 2);
    if(rightclick){
        document.oncontextmenu =null;
        e.stopPropagation();
        alert('I rightClick');
        return false;
 
    }
}
Sur certain navigateur Firefox, Internet Explorer,chrome cela empêche bien l'affichage du menu contextuel et me permet de gérer le click droit comme j'en ai envie

Sur d'autre malheureusement Safari, Opera, il m'affiche tout de même le menu contextuel

Existe t'il une solution pour cela?

Cordialement,
Omedo