Главная » Статьи » Прочее

Вставка копирайтов в статью при копировании


Суть скрипта в следующем, зачастую, пользователи не читая копируют все с подряд к себе на сайт, что собственно авторам на руку. Скрипт при копировании статьи добавляет ссылку в конец текста, автор этого как правила не замечает и ссылка остается. Но 100% конечно защита, но все таки.

Установка:

Вставляем после на нужные страницы:
Код
<script type="text/javascript">  
  function addLink() {  
  var element_body = document.getElementsByTagName('body')[0];  
  var selection;  
  selection = window.getSelection();  
  var linkpage = "<br/>Источник: <a href='"+document.location.href+"'>"+document.location.href+"</a>";  
  var copytext = selection + linkpage;  
  var divnew = document.createElement('div');  
  divnew.style.position='absolute';  
  divnew.style.left='-99999px';  
  element_body.appendChild(divnew);  
  divnew.innerHTML = copytext;  
  selection.selectAllChildren(divnew);  
  window.setTimeout(function() {  
  element_body.removeChild(divnew);  
  },0);  
}  
document.oncopy = addLink;  
</script>


Примечание:

Этот скрипт не работает в браузере Opera. Можно просто удалить данную строчку:
Код
<a href='"+document.location.href+"'>"+document.location.href+"</a>
и вставить адрес своего сайта

Готово!
Категория: Прочее | Добавил: slavick (05.08.2013)
Просмотров: 85 | Теги: вставка, в статью, при копировании, копирайтов | Рейтинг: 1.0/2
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]