Автоматическая вставка копирайта в текст при копировании

27.12.2016

Автоматическая вставка копирайта в текст при копировании

Рубрика: Разработчику

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

При копировании текста со страницы вашего сайта и вставке его в другой документ или веб страницу данный скрип позволит добавить в конец текста прямую ссылку на веб страницу оригинала.

Для подключения скрипта необходимо вставить код представленный ниже в шаблон Вашей станицы перед тегом head.

 

function addLink() {
var body_element = document.getElementsByTagName('body')[0];
var selection = window.getSelection();

// Вы можете изменить текст в этой строчке
var pagelink = "Источник материала: "+document.location.href+" Все права защищены © Название сайта";

var copytext = selection + pagelink; 
var newdiv = document.createElement('div'); 
newdiv.style.position = 'absolute'; 
newdiv.style.left = '-99999px'; 
body_element.appendChild(newdiv); 
newdiv.innerHTML = copytext; 
selection.selectAllChildren(newdiv); 
window.setTimeout( function() { body_element.removeChild(newdiv); }, 0); }
document.oncopy = addLink;

 

Автоматическая вставка копирайта в текст при копировании работает во всех интернет-браузерах, кроме IE.

Чтобы оставить комментарий выполните вход на сайт или зарегистрируйтесь

ВХОД / РЕГИСТРАЦИЯ
Ваш email:

 

Последние комментарии

Oleg31.05.2024 / 13:07:49
было бы неплохо добавить возможность подключения ...
brochrane30.11.2023 / 14:37:28
I would love to purchase this plugin but I am una...
MUST-STYLE13.09.2022 / 16:55:13
WORKBox CRM ver.1.14 → Исправлена ошибка расчета ...
MUST-STYLE22.04.2022 / 17:00:29
WORKBox CRM ver.1.13 → Добавлена статистика сдело...
MUST-STYLE22.04.2022 / 16:58:10
WORKBox CRM ver.1.12 → В настройки добавлена возм...
Разработка имиджевых сайтов, разработка фирменного стиля, брендбук