D1z-Zone - Все для ucoz, игры,программы,софт,скачать бесплатно www ucoz, http ucoz ru
Четверг, 07.11.2024, 00:39 Приветствую Вас, Прохожий
Главная | Форум | Файлы | Онлайн фильмы | Sitemap | Статьи | Видео

  • Страница 1 из 1
  • 1
Защита страницы от воров
asdasdasdДата: Среда, 13.01.2010, 12:40 | Сообщение # 1
Новичек
Группа: Пользователи
Сообщений: 27

[0]
:-)
Как мы все знаем, есть куча скриптов "защиты от копирования html страниц", такие как отключение мыши и похожие...
Данный скрипт устроен по другому.
При просмотре сайта на котором будет стоять данный скрипт, у пользователя, просматривающего сайт, на компьютере будут автоматически отключены "PrintScreen" (Скриншот) и Copy\Past (Копировать\Вставить)

Основные функции скрипта это защита:
» Не даёт копировать содержимое страницы
» При просмотре сайта отключает функцию копирования (нельзя ничего копировать пока открыт сайт!)
» Отключает кнопку PrintScreen

Code

<noscript><style>Table{display:none}</style></noscript>       
<SCRIPT LANGUAGE="JavaScript">       
/* By CoooL.Net.Ru */       
hp_ok=true;       
function hp_d01(s)       
{       
if(!hp_ok) return; var o="", ar=new Array(), os="", ic=0;       
for(i=0;i<s.length;i++)       
{       
c=s.charCodeAt(i);       
if(c<128)c=c^2;os+=String.fromCharCode(c);       
if(os.length>80){ar[ic++]=os;os=""}       
}       
o=ar.join("")+os;       
document.write(o)       
}       
function hp_ne(){return true}       
onerror=hp_ne;       
function hp_dn(a){return false}       
function hp_cm(){return false}       
function hp_md(e){       
if(e.which==2||e.which==3){return false}       
if(e.which==1){window.captureEvents(Event.MOUSEMOVE);window.onmousemove=hp_dn}       
}       
function hp_mu(e){       
if(e.which==1){window.releaseEvents(Event.MOUSEMOVE);window.onmousemove=null}       
}       
if(navigator.appName.indexOf('Internet Explorer')==-1||navigator.userAgent.indexOf('MSIE')!=-1){       
if(document.all){document.oncontextmenu=hp_cm;document.onselectstart=hp_dn}       
if(document.layers){window.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN);window.onmousedown=hp_md;window.onmouseup=hp_mu}       
if(document.getElementById&&!document.all){document.oncontextmenu=hp_cm;document.onmousedown=hp_dn}       
}       
if(window.location.href.substring(0,4)=="file") window.location="about:blank";       
function hp_nls(){window.status="";setTimeout("hp_nls()",10)}hp_nls();       
function hp_dp1(){       
for(i=0;i<document.all.length;i++){       
if(document.all[i].style.visibility!="hidden"){       
document.all[i].style.visibility="hidden";document.all[i].id="hp_id"}       
}       
};       
function hp_dp2(){       
for(i=0;i<document.all.length;i++){       
if(document.all[i].id=="hp_id")document.all[i].style.visibility=""       
}       
};       
window.onbeforeprint=hp_dp1;       
window.onafterprint=hp_dp2;       

function hp_dc(){       
hp_ta.createTextRange().execCommand("Copy");       
setTimeout("hp_dc()",300)       
}       
if(navigator.appName.indexOf('Internet Explorer')==-1||navigator.userAgent.indexOf('MSIE')!=-1){       
if(document.all&&navigator.userAgent.indexOf('Opera')==-1){       
document.write('<div style="position:absolute;left:-1000px;top:-1000px"><input type="textarea" name="hp_ta" value=" " style="visibility:hidden"></div>');       
hp_dc()       
}       
}       
function hp_ndd(){return false}       
document.ondragstart=hp_ndd;       
if(navigator.appName.indexOf('Internet Explorer')!=-1&&navigator.userAgent.indexOf('MSIE')==-1) hp_ok=false;       
if(navigator.userAgent.indexOf('Opera')!=-1)window.location="about:blank";       
if(frames){       
if(top.frames.length>0)top.location.href=self.location;       
}       
</SCRIPT>  

пример. попробуйте чтонибуть скопировать там !)
 
  • Страница 1 из 1
  • 1
Поиск:

Статистика Форума
Последние темы Читаемые темы Новые пользователи

Программа для сбора бонусов

(1)

Скрипт раздачи icq номерков

(0)

Часы на тему музыка

(0)

Универсальная статистика для вашего сайта.

(0)

Профиль

(0)

Блок облако софта (ФЛЕШ)

(0)

Блок скачать Counter-Strike NEW!!!

(0)

Мини профиль для Ucoz

(0)

Экстра классная Статистика для Ucoz (новая)

(0)

Блок скачать Counter-Strike (NEW)

(0)

Скрипт для сайта - проверка на вирусы NEW

(0)

Перевод вашего сайта на 10 разных языках

(0)

ICE радио, есть возможность заказать песню.

(0)

Новенькие flash часы с числом дня.

(0)

Информер - статистика сайта

(0)

[1]>Игра "Прибавь 100" [90]

[2]>ЫЫЫЫЫЫЫЫЫЫЫЫЫЫЫ [80]

[3]>Досчитай до 500 [76]

[4]>игра ассоциации [57]

[5]>Флудилко [52]

[6]>НубоФлуд смайлами [49]

[7]>Молочники рулят^^(вид флуда))) [36]

[8]>баннер плизз ставлю + [28]

[9]>Конкурс на баннер [26]

[10]>Завершение конкурса Голосвание [25]

administratori [07.12.2016|02:14]

Osipovayz [28.08.2016|16:00]

prostitutki_pitera [23.02.2016|09:13]

vinipuh [28.01.2016|21:24]

saratoff [16.01.2016|02:27]

privatnnover [23.12.2014|14:28]

czar [03.04.2013|07:37]

n1ceStyle [27.03.2013|11:59]

DoG [19.03.2013|20:17]

slava [10.03.2013|13:57]