Зачем топтать мою UX?
Скопировать ссылку или текст - такие пункты есть в меню. Если коротко - нет и не нужно.
UPD: event - contextmenu, внутри preventDefault()
Текст я не запрещаю капировать. Мне нужно запретить меню на блоках-ссылках, чтобы можно было зажать палец на ней и произойдёт моё действие, а не это меню. И это только на мобилках
Илья Матвийчук, на блоках-ссылках? так может человек хочет открыть в новой вкладке, зачем запрещать? вообще есть событие contextmenu, и как бы старый добрый preventDefault, не уверен, как оно на тачах, но попробуйте, а вообще подобные действия очень плохо сказываются на UX
Илья Матвийчук, можете сделать кнопку вместо ссылки, или надо именно ссылка? просто ссылка на то и ссылка, что на нее перейти можно, и кому-то может надо именно в другой вкладке открыть
Конечно же можно. Достаточно JavaScript-ом удалить атрибуты href у ссылок, паралельно навесив свои обработчики, которые уже не позволяет на смартфонах контекстное вызывать.