Per intercettare il click del tasto destro del mouse in JavaScript bisogna gestire l'evento contextmenu dell'oggento interessato:

JavaScript

var obj = document.getElementById('id-elemento');

obj.addEventListener('contextmenu', doRightClick, false);

function doRightClick(ev) {
  ev = ev || window.event;
  ev.preventDefault();  // evito che intervenga il comportamento di default, l'apertura del menu

  //TODO: qui faccio quello che mi serve

  return false;
}
Tags:
Esempi224 HTML 554 JavaScript184
Potrebbe interessarti anche: