Nektov 59 Опубликовано: 19 апреля 2011 Рассказать Опубликовано: 19 апреля 2011 Всем доброго времени суток. На некоторых сайтах увидел фишки аля, автоматической вставки ссылки на источник новости. Пример можно глянуть тут. При копировании любой части текста, автоматически добавляется ссылка на источник вида <a href="http://www.сайт/news/хххх.html">Источник</a> Также, там же, увидел кнопочку "отправить новость на почту". При нажатии на которую появляется поле для ввода адреса получателя и надпись отправить. Так вот, может кто встречал возможные варианты реализации сих чудес? Цитата Ссылка на сообщение Поделиться на других сайтах
- Den - 32 Опубликовано: 22 апреля 2011 Рассказать Опубликовано: 22 апреля 2011 ссылка на источник при копировании http://zalil.ru/30882255 Цитата Ссылка на сообщение Поделиться на других сайтах
ower_xz 117 Опубликовано: 22 апреля 2011 Рассказать Опубликовано: 22 апреля 2011 Вот этот проще скрипт... <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> 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Nektov 59 Опубликовано: 22 апреля 2011 Рассказать Опубликовано: 22 апреля 2011 Автор Вот этот проще скрипт... Не работает. Сайт со скриптом в подписи. Цитата Ссылка на сообщение Поделиться на других сайтах
ower_xz 117 Опубликовано: 22 апреля 2011 Рассказать Опубликовано: 22 апреля 2011 Вот этот проще скрипт... Не работает. Сайт со скриптом в подписи. Возможно, код деформируется при вставке на форуме. Возьмите отсюда. Я ставил, все работает. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Nektov 59 Опубликовано: 26 апреля 2011 Рассказать Опубликовано: 26 апреля 2011 (изменено) Автор Возьмите отсюда. Я ставил, все работает Работает А слона мы так и не заметили Разместите этот код между <head> и </head>. Изменено 26 апреля 2011 пользователем Nektov Цитата Ссылка на сообщение Поделиться на других сайтах
ower_xz 117 Опубликовано: 26 апреля 2011 Рассказать Опубликовано: 26 апреля 2011 Разместите этот код между <head> и </head>. Так это как бы само собой разумеется... Цитата Ссылка на сообщение Поделиться на других сайтах
Nektov 59 Опубликовано: 26 апреля 2011 Рассказать Опубликовано: 26 апреля 2011 Автор А по поводу кнопки "отправить на почту" есть какие мысли? Также, там же, увидел кнопочку "отправить новость на почту". При нажатии на которую появляется поле для ввода адреса получателя и надпись отправить. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.