Хочу сайт

Наши Статьи

Делимся своим опытом и размышлениями.

Защита сайта от копирования контента и изображений

1. Запрет выделения текста

*, *:before, *:after {
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

2. Запрет нажатия правок кнопки мыши

$(document).bind('contextmenu', 'img', function(e) {
  return false;
});

3. Информация об авторе

При копировании текста, в конце будет автоматически добавлена информация об авторе и сайту источнику.

document.oncopy = function () { 
    var bodyElement = document.body; 
    var selection = getSelection(); 
    var href = document.location.href; 
    var copyright = "Source: <a href=""+ href +"">" + href + "</a>"; 
    var text = selection + copyright; 
    var divElement = document.createElement('div'); 
    divElement.style.position = 'absolute'; 
    divElement.style.left = '-99999px'; 
    divElement.innerHTML = text; 
    bodyElement.appendChild(divElement); 
    selection.selectAllChildren(divElement); 
    setTimeout(function() { 
      bodyElement.removeChild(divElement);
    }, 0);
  }; 

Другие публикации

Наш блог

10 высокоприбыльных приоритетов редизайна

Здесь приведены 10 интернет-тактик с особенно высокой рентабельностью инвестиций.

5 советов для эффективной обратной связи

Основные принцыпы эффективной обратной связи с клиентами.

Главные законы и порядки UX дизайна

«Законы UX»  - это причинно-следственные связи, когда одно событие (причина) вызывает другую (эффект).
Facebook YouTube Instagram Viber Telegram
Please wait