Добавление ссылки на источник при копировании текста

Добавление ссылки на источник при копировании текста

Данный скрипт добавляет ссылку на источник при копировании текста со страниц сайта. Популярный сервис tynt можно не использовать: работа скрипта такая же, не нужна никакая регистрация и тому подобное. НО! Статистики, как на указанном сервисе, конечно, не будет.

JavaScript

НАЧАЛО СКРИПТА

<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 />© Oleksite.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>

КОНЕЦ СКРИПТА

Разместите этот код между и .

Готово.

Демонстрация работы скрипта

источник

Самое интересное в блоге

Это интересно:  ACDSee: Автоматическая Сортировка фотографий по ориентации - портрет-пейзаж

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

9 − 5 =