llgruff
@llgruff
Scala

Функция работает для содержимого body, как добавить в её исключения input и textarea?

Собственно функция.
UPD удалено
Нужно чтобы скрипт выполнялся для всего внутри body, кроме input и textarea.
UPD 2
Отключение выделения за счёт CSS и JS сильно уменьшает растаскивание контента по форумам/соц.сетям/ГС.
  • Вопрос задан
  • 156 просмотров
Пригласить эксперта
Ответы на вопрос 2
shpaker
@shpaker
Вольный хлебопашец
Это же детский сад какой-то такие функции вставлять. Да и собственно эту функцию никак не поправить, её переписывать надо целиком для достижения требуемого эффекта.
Ответ написан
IonDen
@IonDen
JavaScript developer. IonDen.com
Если так сильно надо, то обойдитесь CSS. Примерно так: jsfiddle.net/yp46d1q1

body {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.selectable {
    -webkit-touch-callout: all;
    -webkit-user-select: all;
    -khtml-user-select: all;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all;
}


Но я бы не рекомендовал, это может добавить проблем. Да юзер все равно найдет способ скопировать текст. Например через консоль браузера.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы