Я делаю игру HTML 5, которая требует использования правой кнопки мыши для управления проигрывателем.Отключить контекстное меню контекстного контекстного меню Firefox
Я был в состоянии отключить контекстное меню правого щелчка, выполнив:
<body oncontextmenu="return(false);">
Тогда он пришел ко мне внимание, что если вы держите сдвиг и правую кнопку мыши, контекстное меню по-прежнему открывается в Firefox!
Так я отключил, что при добавлении этого JS, а также:
document.onclick = function(e) { if(e.button == 2 || e.button == 3) { e.preventDefault(); e.stopPropagation(); return(false); } };
Однако, если провести сдвиг, а затем дважды щелкните правой кнопкой мыши в Firefox все еще открывается!
Скажите, пожалуйста, как раз и навсегда отключить эту кровавую вещь (я даже хочу вернуться к неясному, хакерскому и непрактичному решению, если это работает).
Отменить мероприятие в onmousedown – dandavis
Уже пробовал это также. – CHRIS