Событие contextmenu возникает, когда пользователь щелкает правой кнопкой мыши в клиентской области браузера для вызова контекстного меню. Таким образом, можно запретить вызов контекстного меню, если присвоить данному событию значение возврата "returnValue = false". Например, если добавить это событие в тэг body, то запрещается вызов контекстного меню для всей страницы, если для тэга p то для одного абзаца.
Синтаксис<element oncontextmenu = "handler" ... >
ПримерЩелкните правой кнопкой мыши на этом тексте и убедитесь в том, что контекстное меню не появляется. Если же щелкнуть в любом другом месте веб-страницы, то контекстное меню появится.