Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

отключить контекстное меню

> Подскажите, пожалуйста, можно ли каким-либо образом через JavaScript перехватить нажатие правой кнопки мыши на странице и не дать появиться контекстному меню? Я пробовал перехватывать onmousedown и просто выдавать return false, но это не помогает. Понятно, что можно выдавать какой-нибудь alert, но это не вариант - отключение контекстного меню нужно произвести "тихо и незаметно" :) Или это вообще нереально?
>

вполне реально - oncontextmenu, работает и в Mozilla/NN6+
(в Chimera/Camino событие срабатывает, но нельзя отменить вызов системного контекстного меню даже с помощью preventDefault(), надеюсь баг скоро исправят)

следует использовать, если сам создаеш контекстное меню - таким образом не сможеш "закрыть доступ" к какой-либо информации ;-)
СообщениеАвторДата
Reaper24.03.2003 20:04
Leechy24.03.2003 21:13
NAM24.03.2003 22:35
Reaper24.03.2003 23:17