[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

  • Страница 1 из 1
  • 1
защита от копирования html страниц
SweeXДата: Вторник, 24.11.2009, 19:29 | Сообщение # 1
K1ss.Fm
Сообщений: 603
Репутация: 36
Как мы все знаем, есть куча скриптов "Защиты от копирования html страниц", такие как отключение мыши и похожие...
Данный скрипт устроен совсем по другому.
При просмотре сайта на котором будет стоять данный скрипт, у юзера, просматривающего сайт, на компьютере будут автоматически отключены PrintScreen и Copy/Past

Основные функции скрипта это защита!
- Не даёт копировать содержимое страницы!!!
- При просмотре сайта отключает функцию копирования!!! (Нельзя ничего копировать пока открыт сайт!)
- Отключает кнопку PrintScreen!!! (Сфотографировать экран не получится!!!) ТОЛЬКО В ИЕ 6-7

Code
<noscript><style>Table{display:none}</style></noscript>    
<script type="text/javascript">    
//    
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©;    
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
Поиск:

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

Обмен сылками с game-info.net.ru

(1)

Сохранение GIF анимации в AE с помощью Ps

(1)

А вы играете в онлайн игры?

(9)

Очень интересные часы на сайты кс

(0)

Новейший Вид опроса

(0)

Новая Форма входа пользователей (под светлый дизайн)

(0)

Новая Форма входа пользователей (под тёмный дизайн)

(0)

Компактный мини профиль для uCoz

(0)

Классная статистика для кс сайтов

(0)

Разговариваем обо всем!!

(151)

Разговариваем обо всем!!

(151)

Досчитай до 1000

(94)

ctrl+v

(79)

Игра "Прибавь 7"

(75)

Слово на последнюю букву

(69)

Обратный отчет

(36)

Ключи для обновления NOD32

(29)

Заказ титула

(27)

Полный облом

(24)

Телефоны юзеров

(17)

SweeX

(603)

2qq

(307)

RmK

(293)

L1ghT

(151)

rony

(119)

LiNX

(88)

Speed

(77)

KEJlbBIH

(70)

skelet

(57)

gans

(53)

Fenics

( 17.02.2024 )

Erabunta

( 08.01.2024 )

rJIiOK

( 17.03.2023 )

babay

( 14.03.2023 )

Алдер

( 17.06.2022 )

New-Classic

( 16.07.2020 )

Пончик

( 13.07.2020 )

Dread

( 30.05.2020 )

hariocu

( 27.04.2020 )

lexcrow

( 03.04.2020 )





© Theysoft.ru ©2010
При копировании ссылка на первоисточник обязательна.
Авторы проекта не несут ответственности за содержание рекламных материалов и файлов, размещенных на сторонних серверах.
SiteMap.xml | ForumSiteMap.xml | Хостинг от uCoz