@Artur937
junior

Как запретить выделение текста на iPad?

Для того чтобы отключить выделение текста использую следующий код.

document.ondragstart = noselect;
  document.onselectstart = noselect;
  document.oncontextmenu = noselect;
  function noselect() {return false;}


Однако заметил, что на iPad он не срабатывает. Подскажите, как оптимизировать?
  • Вопрос задан
  • 717 просмотров
Решения вопроса 1
bingo347
@bingo347 Куратор тега JavaScript
Crazy on performance...
body {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

и никакого JS для этого не надо

P.S. для прерывания стандартного действия события надо не так:function noselect() {return false;}а так:
function noselect(event) { event.preventDefault(); }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 22:26
3500 руб./за проект
22 нояб. 2024, в 21:47
3000 руб./за проект
22 нояб. 2024, в 21:44
50000 руб./за проект