он использует событие click непосредственно на объекте документа, а затем проверяет, находится ли оно на одной из этих ссылок изображения
, так что это решение для правого и среднего щелчка
document.addEventListener("click", function(e){
if(e.button == 1){
e.preventDefault();
alert(e.button);
}
}, true);