Thanks for the code... but I couldn't manage to make it work at all in IE and in FF the only time it worked is if I replaced $('body') with $ ('html)! Any idea how to make it work with a specific element; e.g. and image with id="myImage", because when I tried $('#myImage') it didn't work as well.
By the way, for IE I replaced console.log() with alert(), but no success. On Nov 29, 10:58 pm, ricardobeat <[EMAIL PROTECTED]> wrote: > A quick implementation: > > $('body').unbind('mousedown').mousedown(function(e){ > var rightclick = (e.which) > ? (e.which == 3) > : (e.button == 2); > var t = $(this); > if (rightclick) { > console.log('rightclick'); > if (t.data('rightclicked')) { > console.log('double click!'); > } else { > t.data('rightclicked',true); > setTimeout((function(t){ return function(){ t.data > ('rightclicked',false); } })(t), 300); > }; > }; > > }); > > - ricardo > > On Nov 29, 10:20 am, TheBlueSky <[EMAIL PROTECTED]> wrote: > > > > > Hi everyone, > > Does anyone has code, implementation, plug-in or whatever to detect > > double right-click? I'm searching and trying for couple of days now > > without any result. > > Appreciate any help.- Hide quoted text - > > - Show quoted text -