JQ — запретить копирование и вставку

forbid cut copy paste - JQ — запретить копирование и вставку

На скриншоте пункт меню «вставить» активен, а в буфере обмена находится текст из поля ниже. Но силами JavaScript команды: «копировать», «вырезать», «вставить» и их клавишные аналоги: «Ctrl+C», «Ctrl+X» и «Ctrl+V» полностью игнорируются.

HTML форма

Обратите внимание на свойство «AUTOCOMPLETE». Это дополнительный усилитель. Если его не использовать, то браузер будет предлагать подставлять некоторые значения из своего кеша.

<input autocomplete="off" placeholder="+70001234567" name="phone" class="phone">

jQuery

$('input.phone').bind('cut copy paste', function(e){
    e.preventDefault();
});

Похожие записи

JS — скрыть внешние ссылки на сайте
Очень простой скрипт для скрытия внешних ссылок на любом сайте. Разрабатывался для CMS WordPress, но будет работать абсолютно везде. Полностью...
jQuery — таймер обратного отсчета с изменяемой скоростью
Рассмотрим наглядный пример управления таймером на jQuery. Задача: Таймер запускается при загрузке страницы. При клике на кнопку с числом скорость...
jQuery — очищаем поле с результатом после каждого выполненного события
Уже после написаний данной статьи случайно наткнулся на реальный пример описанного здесь простейшего косяка в jQuery коде. Это известный онлайн...
jQuery — простое модальное окно
В данной статье расскажу про очень простое решение с модальным окном на jQuery. Прикручивал его поверх платного конструктора шаблонов сайта...
Telegram — отправка данных в чат с сайта с помощью jQuery и Ajax + защита через Cookies
HTML форма, которую обрабатывает jQuery, записывает данные в Cookies и если все ОК — пересылает данные в Telegram с помощью...

Комментарии

Бесполезно писать спамные сообщения. Все комментарии проверяются;
Можно оставлять ссылки (через <a href), если они несут полезную информацию или дополняют статью;

Добавить комментарий