<MyRusakov.ru />

Создание приложений для Android с нуля

Создание приложений для Android с нуля

Данный курс научит Вас создавать приложения любой сложности для Android. Курс состоит из 16-ти разделов, из которых Вы узнаете, как создавать свои собственные приложения для Android.

В курсе содержится вся необходимая теория, а также множество практических примеров, в том числе, и из моей личной практики.

Просмотрев данный курс и выполнив упражнения из него, Вы сможете создавать приложения любой сложности для самой популярной мобильной ОС в мире - Android.

Подробнее
Подписка

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Каким движком Вы предпочитаете пользоваться?

Как остановить копирование контента с сайта с помощью jQuery?

Как остановить копирование контента с сайта с помощью jQuery?

Порой бывает необходимо запретить копировать содержимое статьи на сайте посетителям. Это не значит, что вы со стопроцентной гарантией сможете избежать копирования контента. Но, все таки, это не позволит большинству пользоваетелей просто так позаимствовать вашу работу. В этой небольшой статье вы узнаете, как остановить копирование контента с сайта с помощью jQuery. Для предотвращения копирования содержимого сайта вы можете сделать две вещи: первое - отключить щелчок правой кнопкой мыши, а второе - отключить следующие комбинации клавиш:

  • вырезать (CTRL + X),
  • скопировать (CTRL + C)
  • вставить (CTRL + V).

Используя jQuery, вы с легкостью сможете решить данную задачу.

Для начала подключим библиотеку jQuery.

  <script src="jquery.min.js"></script>

Отключение правой кнопки

Отключение щелчка по правой кнопке мыши не позволит посетителям выбирать опции контекстного меню, такие как вырезание, копирование и вставка. Если вы хотите отключить правый щелчок мыши для определенного раздела страницы, вы можете использовать селектор идентификатора или класса. В противном случае используйте селектор для всей страницы. Следующий код JavaScript используется для отключения щелчка правой кнопкой мыши на всей странице.

<script type="text/javascript">

  $(document).ready(function() {

   // Отключение вызова контекстного меню (правого щелчка) на всей странице

   $("body").on("contextmenu",function(e){
     return false;
   });

   // Отключение правого щелчка на элементе с идентификатором #id

   $("#id").on("contextmenu",function(e){
     return false;
   });

  });

</script>

Отключение комбинации клавиш

Следующий код JavaScript отключит комбинацию клавиш, которые пользователь может выполнить на клавиатуре - вырезание, копирование и вставку.

<script type="text/javascript">

  $(document).ready(function() {
      // отключение на всей странице

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

    // отключение на определенном элементе

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

  });

</script>

Полный код JavaScript для отключения щелчка по правой кнопке мыши и комбинации клавиш.

<script type="text/javascript">

  $(document).ready(function() {

    // отключении комбинации

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

    // отключение щелчка по правой кнопке

    $("body").on("contextmenu",function(e){
      return fals
    });

  });

</script>

Вот так легко можно запретить пользователям копировать контент с сайта. При попытке копирования содержимого страницы можно показать форму, с предложением оформить подписку или оставить почтовый адрес. Но это уже на ваше усмотрение.

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (0):

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.