Вставка ссылки сайта при копировании текста

Описание: Всё что относится к DataLife Engine
Модератор: Aleksandr

LILU M
Автор темы, Подполковник
Подполковник
Аватара
LILU M
Автор темы, Подполковник
Подполковник
Сообщения: 468
Зарегистрирован: 5 апреля 2013
С нами: 10 лет 11 месяцев

#1 LILU » 5 февраля 2016, 17:07

Данный скрипт будет добавлять ссылку на ваш сайт, если кто то будет копировать текст с него.

Вставляем между <head> и </head> в main.tpl


Код: Выделить всё

<script type="text/javascript">
function 
addLink() {
var 
body_element document.getElementsByTagName('body')[0];
var 
selection;
selection window.getSelection();
var 
pagelink "<br /><br /> Источник: <a href='"+document.location.href+"'>"+document.location.href+"</a><br />© podrostki-21vek.ru"// В этой строке поменяйте текст на свой
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;
</script>


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «DLE»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 8 гостей