REPAYMENT
                 Покупка и продажа сайтов на базе UCOZ
            Шаблоны сайтов, фоны, скрипты, статьи.

 продажа/покупка сайтов
 faq  
     

Каталог статей
Меню сайта

Категории раздела
Скрипты под UCOZ [6]
Полезное о UCOZ [4]

Полезно знать!
Скрипт убирает рекламу на сайте
Георгиевская ленточка в углу сайта
Скрипт подробной статистики на сайт
Новый дизайн новостей
Меню с раскрытием
Скрипт перенаправляющий на другой сайт или адрес.

Приветствую Вас, Гость · RSS 26.04.2024, 14:41

Главная » Статьи » Полезное о UCOZ

Защита текста от копирования
Несомненно воровство существует и в интернет паутине. Воровство текста, так называемый копирайт существует наверное столько - сколько существует интернет.
Наполнение страниц сайта распространённой информацией удел тех, кто не в состоянии написать свою статью и или сделать свою уникальную графику. Если у Вас будут копировать текст (в основном воруют тексты каких либо статей), то с точки зрения поисковых систем Ваш сайт становиться менее привлекательным и теряет свои позиции в выдаваемых результатах, а следовательно не таким популярным.
Некоторое время назад блуждая по просторам интернета я наткнулся на такой скрип и теперь предлагаю его Вам.
Скрипт рабочий и установлен на страницах repayment.ucoz.ru - можете убедиться, но будьте осторожны при выборе места куда хотите его поставить. Например: если бы я поставил этот скрипт на эту страницу, то вы бы не смогли его скопировать.

<script type="text/javascript">
 
function preventSelection(element){
var preventSelection = false;
 
function addHandler(element, event, handler){
if (element.attachEvent)
element.attachEvent('on' + event, handler);
else
if (element.addEventListener)
element.addEventListener(event, handler, false);
}
function removeSelection(){
if (window.getSelection) { window.getSelection().removeAllRanges(); }
else if (document.selection && document.selection.clear)
document.selection.clear();
}
function killCtrlA(event){
var event = event || window.event;
var sender = event.target || event.srcElement;
 
if (sender.tagName.match(/INPUT|TEXTAREA/i))
return;
 
var key = event.keyCode || event.which;
if (event.ctrlKey && key == 'A'.charCodeAt(0)) // 'A'.charCodeAt(0) можно заменить на 65
{
removeSelection();
 
if (event.preventDefault)
event.preventDefault();
else
event.returnValue = false;
}
}
addHandler(element, 'mousemove', function(){
if(preventSelection)
removeSelection();
});
addHandler(element, 'mousedown', function(event){
var event = event || window.event;
var sender = event.target || event.srcElement;
preventSelection = !sender.tagName.match(/INPUT|TEXTAREA/i);
});
addHandler(element, 'mouseup', function(){
if (preventSelection)
removeSelection();
preventSelection = false;
});
addHandler(element, 'keydown', killCtrlA);
addHandler(element, 'keyup', killCtrlA);
}
 
preventSelection(document);
</script>
Категория: Полезное о UCOZ | Добавил: VBV (14.03.2011) | Автор: Защита текста от копирования W
Просмотров: 2821 | Теги: Защита текста от копирования | Рейтинг: 5.0/7
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Все права на материалы принадлежат владельцам сайта repayment.ucoz.ru © 2024 Конструктор сайтов - uCoz /
Другие наши проекты: ITS_SPORT - развлекательный портал | COCTAIL - спиртные напитки 
DMSLogistik - складской комплекс | CARDS - иконки для сайтов | Продать/Купить сайт