Показать сообщение отдельно
  #1 (permalink)  
Старый 19.07.2014, 22:31
Профессор
Отправить личное сообщение для Dimaz Посмотреть профиль Найти все сообщения от Dimaz
 
Регистрация: 25.12.2009
Сообщений: 222

Как отменить действие правой кнопки мыши?
Можно ли отменить действие правой кнопки мыши, т.е. вызов контекстного меню в браузере, если клик был произведен на элементе с определенным классом?
document.addEventListener("mousedown", function(event){
if(event.button == 2){
var elem = event.target.className;
if(elem == "class1"){
return false;
}
}
});

Этот код не работает. Вообще возможно ли это? Действие браузера нужно отменить именно на этом элементе, а не на всей странице.
Ответить с цитированием