• Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Скрипт копирования текста с адресом сайта (помогите найти)
Скрипт копирования текста с адресом сайта
HayKayf
Сообщений: 12
Репутация: 0

Сообщение # 16 | 22:52:28
JonMagon, http://haykayf.net/
JonMagon
Сообщений: 2291
Репутация: 1828

Сообщение # 17 | 13:43:54
HayKayf, что-то не вижу я скрипт у вас в коде.

Не оказываю поддержку посредством ЛС/ICQ/Skype/AIM/XMPP/E-mail.
HayKayf
Сообщений: 12
Репутация: 0

Сообщение # 18 | 14:12:42
JonMagon, вот на этом странице http://haykayf.net/publ/

Добавлено (17-Окт-2012, 17:55:24)
---------------------------------------------
поставил в <<главная страница каталога статей>>

Добавлено (19-Окт-2012, 14:12:42)
---------------------------------------------
JonMagon, Я поставил

Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 19 | 18:53:58
HayKayf,
Code
<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>";   
   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>

Этот скрипт не работает в браузере Opera.

Профессиональный сервис опросов WebAsk
Komoff
Сообщений: 595
Репутация: 276

Сообщение # 20 | 02:25:23
От tynt.com скрипт мне нравится. Было что-то интересное со скрытыми макросами из ворда, но я так и не понял как пользоваться и на сколько это реальная защита.
HayKayf
Сообщений: 12
Репутация: 0

Сообщение # 21 | 17:27:50
Shеriff,спосибоооооо, как могу отблогодарить?
Штифт
Сообщений: 32
Репутация: 12

Сообщение # 22 | 13:28:24
У меня не получилось. Чтоб капипласт уносили с ссылкой с главной страницы сайта, нужно редактировать по пути Новости сайта - Управление дизайном модуля - Редактор страниц - страницы сайта, и там в html перед </head> втавить код, правильно? Я всё так и сделал. Адрес ресурса lybov-sex.org

Добавлено (25-Окт-2012, 13:28:24)
---------------------------------------------
Что, никто не поможет? Данный мод полезная штука, и мне не хочется бросать затею с установкой


Сообщение отредактировал Штифт - Среда, 24 Окт 2012, 07:42:17
Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 23 | 13:47:29
Штифт, если почитать эту тему сначала, то можно увидеть, что этот скрипт неработоспособен.

Профессиональный сервис опросов WebAsk
[Hyena]
Сообщений: 3
Репутация: 1

Сообщение # 24 | 21:46:49
Работает 100% в Chrome и в Firefox.

Измени "Заходите в" на что угодно.

Code

<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+"";     

     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>
Сообщение отредактировал [Hyena] - Четверг, 25 Окт 2012, 21:50:33
Shеriff
Сообщений: 3187
Репутация: 2662

Сообщение # 25 | 22:00:25
[Hyena], сообщение #19.
В браузере Opera не работает (oncopy).

Профессиональный сервис опросов WebAsk
Штифт
Сообщений: 32
Репутация: 12

Сообщение # 26 | 02:30:18
Если я правильно понял, то вставлять надо перед перед первым </head>, "Заходите в" это название ссылки, и сама она должна генерироваться автоматически. Всё так и сделал, но опять ничего не работает, и это притом что у меня гугл хром.

ЗЫ. (Комент по последнему скрипту.)

Добавлено (26-Окт-2012, 02:30:18)
---------------------------------------------
До меня дошло. Я вставлял код в html страницы "Архива материалов", а надо было вставлять на страницу "материала и комментариев к нему", теперь всё работает. :)


Сообщение отредактировал Штифт - Четверг, 25 Окт 2012, 22:22:25
Admin2807
Сообщений: 78
Репутация: 13

Сообщение # 27 | 19:56:39
Quote (HayKayf)
Pup$iK, а где надо вставить?


В модуль, с которого должны копировать материалы, перед тегом
Code
</body>
. :D
[Hyena]
Сообщений: 3
Репутация: 1

Сообщение # 28 | 13:38:07
Quote (Shеriff)
[Hyena], сообщение #19.
В браузере Opera не работает (oncopy).


Спосибо за информацыю просто у меня эти два и были, вот на них и пробывал.
Сообщение отредактировал [Hyena] - Воскресенье, 28 Окт 2012, 13:40:27
все120
Сообщений: 1
Репутация: 7

Сообщение # 29 | 04:28:33
Скажите, а можно ли этот скрипт так отредактировать, чтобы при копировании сохранялись стили, абзацы и т. д.? Спасибо!
Цитата
<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>";
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>

top64
Сообщений: 103
Репутация: 1
Уровень замечаний:

Сообщение # 30 | 15:13:12
Цитата (Штифт)
Если я правильно понял, то вставлять надо перед перед первым
Код
</head>
А у вас их сколько?

Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Скрипт копирования текста с адресом сайта (помогите найти)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск: