Каталог файлов

Рейтинг:5.0
Категория: Скрипты для Ucoz
 


Отличный скрипт для тех пользователей, кто уважает своё творчество


Многие администраторы ставят запрет на копирование
Это очень неправильно, весело и смешно © Имхо
Комфортность на таком сайте снижается в разы..

Но мы ведь можем при копировании добавить в буфер обмена ссылку на наш сайтик.
Рассмотрим 2 случая как нам это лучше сделать:

1) При помощи небольшого скриптика, но увы не работающий во всех браузерах:
Код


Проверял в таких браузерах:
Chrome - работает,
Opera - не работает
Firefox - работает

Думаю не так уж и плохо

2) Теперь рассмотрим второй случай, где используется jquery плагин:

Вставляем в "Верхнюю часть сайта"

Код
<script src="http://novi4ok.ru/serv/js/addtocopy.js" type="text/javascript">  
<script type="text/javascript">  
  $(function(){  
  $("#content").addtocopy({htmlcopytxt: '<br>Подробнее: <a href="'+window.location.href+'">'+window.location.href+'</a>', minlen:35, addcopyfirst: false});  
  });  
</script>  
<style>  
  #ctrlcopy {  
  height:1px;  
  overflow:hidden;  
  position:absolute;  
  width:1px;  
  margin: 5px 0 0 -1px;  
  line-height:0;  
  opacity: 0;  
  }  
</style>


http://novi4ok.ru/serv/js/addtocopy.js -
Плагин лучше скачать (ссылка ниже), и залить на свой сайт и изменить путь в коде..

А да и ещё, ссылка будет добавляться к скопированному тексту,
Из div-блока с id content, вот пример:

Код
<span>  
Плагин не будет обрабатывать тут ТЕКСТ  
</span>  
<div id="content">  
А ТУТ будет, и вам нужно или заключить текст в такой div  
Или если у вас он заключён в div но с другим id поменять его в скрипте  
</div>


Ясненько? Думаю понятно объяснил..

Опции обрабатываемые плагином:
htmlcopytxt - что добавлять к скопированному в буфер, принимает html
minlen - минимальная длинна выделяемого текста, принимает int
addcopyfirst - добавлять htmlcopytxt в начало буфера обмена или в конец, true/false

Известные глюки у плагина:
В Опере текст выделяется с лева на право
В Firefox'e если addcopyfirst: true, то текст в первый раз не выделяется

Установка завершена если у вас сайт создан в ucoz системе,
А если нет то вам нужно ещё подключить jquery библиотеку..
Вот например эту и вставить в head:

Код
<script src="http://novi4ok.ru/serv/js/main.js" type="text/javascript">


Удачи..
 
 
 
 
 0 комментариев  1661 просмотров  дата: 28.04.2024  автор: admin  загрузок: 59
 
 
Советую взглянуть:
  • Вертикальное меню в серых тонах
  • 2 новых спойлера в стиле "vk" и "facebook"
  • Заказать Rip скрипта
  • Адаптация шаблона Axalcixe от Uc-new для Ucoz
  •  
     
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    Регистрация | Вход

    Меню сайта

    Мини чат

    Последние комментарии


    Опрос сайта

    А вы за оригинальный дизайн своего сайта?
    Всего ответов: 8

    Статистика

    Кол-во зареганных: 2908 (+0)
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Сейчас на сайте:

    Нас посетили: