Назад к ленте

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.

5
2
4
1
3
0
2
0
1
0
162  -   4,67  -   3

Смотрите также:

comments powered by HyperComments

Соц.Медиа

 
Разработка имиджевых сайтов, разработка фирменного стиля, брендбук