@lumb

Как добавть ссылку на источник при копировании в html формате?

Такой код работает, но преобразует теги в текстовый формат. Как прекратить это безобразие?
function addLink(e) {
    e.preventDefault();
    var pagelink = '<a href="' + document.location.href + '">Источник</a>',
    copytext =  window.getSelection() + pagelink;
    clipdata = e.clipboardData || window.clipboardData;
    if (clipdata) {
        clipdata.setData('text', copytext);
    }
}
document.addEventListener('copy', addLink);
  • Вопрос задан
  • 58 просмотров
Пригласить эксперта
Ответы на вопрос 1
@r_mustang
в скопированном тексте не может быть гиперссылки, потому что он не является html разметкой
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы