JavaScript с нуля

Кирупа Чиннатамби
100
10
(1 голос)
0 0

jаvascript еще никогда не был так прост! Вы узнаете все возможности языка программирования без общих фраз и неясных терминов. Подробные примеры, иллюстрации и схемы будут понятны даже новичку. Легкая подача информации и живой юмор автора превратят нудное заучивание в занимательную практику по написанию кода. Дойдя до последней главы, вы настолько прокачаете свои навыки, что сможете решить практически любую задачу, будь то простое перемещение элементов на странице или даже собственная браузерная игра.

Книга добавлена:
13-11-2023, 04:28
0
544
309
JavaScript с нуля
Содержание

Читать книгу "JavaScript с нуля" полностью



Контекстное меню

Последним связанным с мышью событием, которое мы рассмотрим, является contextmenu. Как вам наверняка хорошо известно, когда вы по обыкновению кликаете правой кнопкой мыши в различных приложениях, появляется меню:

Оно называется контекстное меню. Как раз перед появлением этого меню срабатывает событие contextmenu.

Честно говоря, есть всего одна весомая причина для прослушивания этого события. Она связана с предотвращением появления этого меню при правом клике, использовании связанной с ним клавиши клавиатуры или просто горячей клавиши.

Вот пример того, как вы можете предотвратить встроенное поведение, при котором появляется контекстное меню:

document.addEventListener("contextmenu", hideMenu, false);

function hideMenu(e) {

e. preventDefault();

}

Метод preventDefault в любом типе Event предотвращает любое его встроенное действие. Так как событие contextmenu срабатывает до появления меню, вызов preventDefault гарантирует, что оно показано не будет. Да, я уже второй раз упоминаю это свойство, но вы же знаете, что мне платят за количество символов (ха-ха).

Учитывая все сказанное, я могу придумать множество альтернативных способов для предотвращения появления контекстного меню без помощи событий, но пока что дела обстоят именно так.


Скачать книгу "JavaScript с нуля" бесплатно в fb2


knizhkin.org (книжкин.орг) переехал на knizhkin.info
100
10
Оцени книгу:
0 0
Комментарии
Минимальная длина комментария - 7 знаков.
Рукнига » Образование » JavaScript с нуля
Внимание