Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Защита сайта на HTML

Ответить
Настройки темы
Защита сайта на HTML
exo exo вне форума

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442


Конфигурация

Профиль | Отправить PM | Цитировать


в инете иногда на талкиваюсь на сайты, в которых правый клик, Ctrl+C запрещенны, нельзя распечать. Просто можно прочитать.
Какими средствами это выполненно?

Можно ли это релизовать кодом HTML, т.е. добавил код в заголовок страницы - и никто не может скопировать содержимое. А лишь читать.
Спасибо.

-------
Вежливый клиент всегда прав!


Отправлено: 14:59, 12-02-2009

 

Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


Javascript.
http://webmastak.com/article.aspx?id=25

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:59, 12-02-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Deadooshka


Сообщения: 2488
Благодарности: 673

Профиль | Отправить PM | Цитировать


все это действует только при включенном javascript

Отправлено: 22:25, 12-02-2009 | #3


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Использование таких скриптов - нехороший тон.
кому нужно, тот найдет способ скопировать или распечатать

-------
Мой блог Web Development


Отправлено: 00:45, 13-02-2009 | #4


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Вот еще вариант скрипта:

Код: Выделить весь код
<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©; 
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>

-------
Мой блог Web Development

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:07, 13-02-2009 | #5

exo exo вне форума Автор темы

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442

Профиль | Отправить PM | Цитировать


Спасибо. Увы я не дружу со скриптами - не умею их готовить. может в будущем так и сделаю...

-------
Вежливый клиент всегда прав!


Отправлено: 11:52, 13-02-2009 | #6


Вредитель


Сообщения: 460
Благодарности: 126

Профиль | Отправить PM | Цитировать


exo, защитить от копирования HTML страницу невозможно. Можно лишь затруднить копирование, и не более того.

-------
Все сказаное является только моим личным мнением.


Отправлено: 12:44, 13-02-2009 | #7

exo exo вне форума Автор темы

Аватара для exo

Ветеран


Сообщения: 12417
Благодарности: 1442

Профиль | Отправить PM | Цитировать


Цитата DedAlex:
защитить от копирования HTML страницу невозможно »
ну для нуба типа меня - даже это будет не подсилу обойти.

-------
Вежливый клиент всегда прав!


Отправлено: 15:27, 13-02-2009 | #8


Deadooshka


Сообщения: 2488
Благодарности: 673

Профиль | Отправить PM | Цитировать


в опере галочка "включить яваскрипт" на панели... в FF есть аддоны, позволяющие на лету js отключать...

Отправлено: 20:04, 13-02-2009 | #9



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Защита сайта на HTML

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Как скрыть разрешение для сайта, чтоб не было index.html, а просто name.ru/index? maasja Вебмастеру 1 25-06-2009 19:10
Защита ПК jmt4 Защита компьютерных систем 6 28-06-2007 22:32
Защита сайта SASHA 333 Вебмастеру 4 23-06-2005 22:02
Защита ПК FolD Защита компьютерных систем 5 25-01-2005 06:30
Защита сайта от взлома... DDS Вебмастеру 6 09-08-2004 21:16




 
Переход