Вам осталось набрать 30 сообщений для перехода в группу Активный (подробнее)
Webmaster

Скрипт для добавления ссылки на источник при копировании

11 сообщений в этой теме

Опубликовано:

 

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

Этим мы набираем внешние ссылки.

Вставляем перед тегом </head>. Можете вынести в отдельный js-файлик.

<script type="text/javascript">
document.addEventListener('copy', function () {
  
    var s = window.getSelection()
    var oldRange = s.getRangeAt(0)
    var newdiv = document.createElement('div')
    newdiv.style.position = 'absolute';
    newdiv.style.left = '-99999px';
    document.body.appendChild(newdiv)
    newdiv.appendChild(oldRange.cloneContents())

    var copyright = document.createElement('span')
    copyright.innerHTML = ' Источник: ' + location.href;
    copyright.setAttribute('id', 'copyright-text')
    newdiv.appendChild(copyright)

    r = document.createRange()
    s.removeAllRanges()
    r.selectNode(newdiv)
    s.addRange(r)

    window.setTimeout(function () {
        s.removeAllRanges()
        s.addRange(oldRange)
        newdiv.remove()
    }, 100);
});
</script>

 

1 пользователю понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опубликовано:

Отлично, попробую поставить. Только не удобно для пользователей будет, возможно сделать только для гостей?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опубликовано:

В 18.10.2016 в 15:45, Masterhit сказал:

возможно сделать только для гостей?

Есть плагин специальный, смотря какой у вас движок сайта

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опубликовано:

Да для пользователей конечно неудобно будет, согласен с вами.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опубликовано:

В ‎20‎.‎10‎.‎2016 в 18:43, Webmaster сказал:

Да для пользователей конечно неудобно будет, согласен с вами.

Простой сайт, без движков, плагинов таких нет наверно. Да для пользователей неудобно, да и вообще, неужели пользователь не увидит ссылку на источник, когда скопирует текст)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опубликовано:

14 часа назад, Masterhit сказал:

Простой сайт, без движков, плагинов таких нет наверно.

Плагин видел только для форума, но он платный

 

14 часа назад, Masterhit сказал:

да и вообще, неужели пользователь не увидит ссылку на источник, когда скопирует текст)

Бывает что и не видят), этим самым зарабатываем ссылку в яндекс вебмастере

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опубликовано:

3 часа назад, Webmaster сказал:

этим самым зарабатываем ссылку в яндекс вебмастере

Отлично, попробуем у себя на сайте вставить, но думаю будут удалять)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опубликовано:

В 28.10.2016 в 18:59, Criptoraptor сказал:

но думаю будут удалять

Не все конечно, кто то может не заметить :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опубликовано:

Интересно, для блога подойдет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опубликовано:

В 03.11.2016 в 01:25, Fenix сказал:

Интересно, для блога подойдет?

Думаю да, для любого сайта вообще то подходит

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Опубликовано:

@Masterhit Спасибо, по пробуем поставить

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу