Перейти к публикации

Несколько вопросов


Рекомендованные сообщения

Всем доброго времени суток.

На некоторых сайтах увидел фишки аля, автоматической вставки ссылки на источник новости.

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

<a href="http://www.сайт/news/хххх.html">Источник</a>

Также, там же, увидел кнопочку "отправить новость на почту". При нажатии на которую появляется поле для ввода адреса получателя и надпись отправить.

Так вот, может кто встречал возможные варианты реализации сих чудес?

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

Вот этот проще скрипт...

<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 />© ваш тескт"; // В этой строке поменяйте текст на свой

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>

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

Вот этот проще скрипт...

Не работает. Сайт со скриптом в подписи.

Возможно, код деформируется при вставке на форуме. Возьмите отсюда. Я ставил, все работает.

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

Возьмите отсюда. Я ставил, все работает

Работает :rolleyes:

А слона мы так и не заметили :D

Разместите этот код между <head> и </head>.
Изменено пользователем Nektov
Ссылка на сообщение
Поделиться на других сайтах

А по поводу кнопки "отправить на почту" есть какие мысли?

Также, там же, увидел кнопочку "отправить новость на почту". При нажатии на которую появляется поле для ввода адреса получателя и надпись отправить.
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...