Просмотр полной версии : oncontextmenu
Как обработать? Вроде должен быть какой-то MSGestureHold (как в IE10), но что-то ничего нету. Или надо вручную подписываться на ontouchstart + ontouchend и с какой-то задержкой показывать меню?
dmitriymar
16.10.2012, 11:36
Событие oncontextmenu возникает на элементе, когда щелкают по нему правой кнопкой мыши и выпадает контекстное меню.
Вообще, это стандартное событие возникающее на устройствах после н-ной задержки. Алгоритм такой -если задержка меньше чем н(отменить действие по умолчанию -если нужно),выполнить действие. Если больше -ничего не делать-событие возникнет после убирания пальца с экрана
и с какой-то задержкой показывать меню?
Если же речь идёт о своём меню, а не о стандартном браузера -то да, после энной задержки отменить действие по умолчанию, показать своё меню
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot