Нашёл довольно распространённый скрипт, вставляющий ссылку на источник при копировании материала. Вот он:
Однако данный скрипт вставляет ссылку после скопированного текста.
Вопрос к знающим людям. А можно ли сделать так, чтоб ссылка вставлялась внутрь текста. К примеру, после первого абзаца.
Код |
---|
<script> document.oncopy = function () { var bodyElement = document.body; var selection = getSelection(); var href = document.location.href; var copyright = "<br><br>Источник: <a href='"+ href +"'>" + href + "</a><br>"; var text = selection + copyright; var divElement = document.createElement('div'); divElement.style.position = 'absolute'; divElement.style.left = '-99999px'; divElement.innerHTML = text; bodyElement.appendChild(divElement); selection.selectAllChildren(divElement); setTimeout(function() { bodyElement.removeChild(divElement); }, 0); }; </script> |
Вопрос к знающим людям. А можно ли сделать так, чтоб ссылка вставлялась внутрь текста. К примеру, после первого абзаца.