Skrypty wzięte z serwisu http://forum.kataloog.info
1. Blokada Zaznaczania tekstu :
Kod wstawiamy między znacznikami <HEAD>:
Kod:
<SCRIPT LANGUAGE="JavaScript1.2">
function blockError(){return true};
window.onerror = blockError;
function antyzaz(evt)
{if(evt.which==1){return false}}
document.onmousedown=antyzaz;
</SCRIPT>
W znaczniku <BODY> wstawiamy parametr:
Kod:
<BODY onselectstart="return false">
2. Blokada Zrzutów ekranu (wyłącza PrintScreen):
Kod wstawiamy między znacznikami <HEAD>:
Kod:
<SCRIPT LANGUAGE="JavaScript">
function blockError(){return true;}
window.onerror = blockError;
function zrzut()
{zrzut_ta.createTextRange().execCommand("Copy");setTimeout("zrzut()",300)};
if(navigator.appName.indexOf('Internet Explorer')==-1&&navigator.userAgent.indexOf('MSIE')!=-1){(document.getElementById&&!document.all)};
{if(document.all&&navigator.userAgent.indexOf('Opera')==-1){document.write('<div style="position:absolute;left:-1000px;top:-1000px"><input type="textarea" name="zrzut_ta" value=" " style="visibility:hidden"></div>');zrzut()}}
</SCRIPT>
3. Blokada Drukowania strony (przy wydruku drukuje się pusta strona):
Kod wstawiamy między znacznikami <HEAD>:
Kod:
<SCRIPT LANGUAGE="JavaScript">
function blockError(){return true;}
window.onerror = blockError;
function bprint()
{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="id"}}};
function aprint()
{for(i=0;i<document.all.length;i++)
{if(document.all[i].id=="id") document.all[i].style.visibility=""}};
window.onbeforeprint=bprint;
window.onafterprint=aprint;
</SCRIPT>
4. Blokada Zapisu strony na dysku:
Kod wstawiamy między znacznikami <HEAD>:
Kod:
<SCRIPT LANGUAGE="JavaScript">
if(window.location.href.substring(0,4)=="file")window.location="about:blank";
</SCRIPT>
5. Blokada Wyżwietlania adresów linków w StatusBar'ze (nikt nam nie podejrzy gdzie odwołuje się link):
Kod wstawiamy między znacznikami <HEAD>:
Kod:
<SCRIPT LANGUAGE="JavaScript">
function blockError(){return true;}
window.onerror = blockError;
function SB()
{window.status=" "; setTimeout("SB()",10); window.statusbar.visible=false}
SB();
</SCRIPT>
6. Blokada Prawego klawisza myszki:
Kod wstawiamy między znacznikami <HEAD>:
Kod:
<SCRIPT LANGUAGE="JavaScript">
var NN, IE;
function recognizeBrowser()
{ NN=false;IE=false;
var str = navigator.userAgent;
NN = (str.indexOf("Netscape") != -1) ? true : false;
if(NN)return;
IE = (str.indexOf("MSIE") != -1) ? true : false;}
function blockMouseIE()
{ if(event.button == 2){return false;}}
function blockMouseNN(evt)
{ if(evt.which == 1){return false;}}
function blockMouseNN2(evt)
{ if(evt.which == 3){return false;}}
recognizeBrowser();
if(NN){document.captureEvents(Event.MOUSEDOWN); document.onmousedown=blockMouseNN; document.onmouseup=blockMouseNN2;}
if(IE){document.onmousedown=blockMouseIE;}
</SCRIPT>
W znaczniku <BODY> wstawiamy parametr:
Kod:
<BODY oncontextmenu="return false">
7. Blokada Użytkowników przeglądarki "Opera":
Kod wstawiamy między znacznikami <HEAD>:
Kod:
<SCRIPT LANGUAGE="JavaScript">
if(navigator.userAgent.indexOf('Opera')!=-1)window.location="about:blank";
</SCRIPT>
8. Blokada Kopiowania i klawisza CTRL:
Kod wstawiamy między znacznikami <HEAD>:
Kod:
Kod:
<SCRIPT LANGUAGE="JavaScript">
function blockError(){return true;}
window.onerror = blockError;
function blockKeyDownNN(evt)
{ if(evt.which>0){return false}}
function blockKeyDownIE()
{ if(event.keyCode = 17){return false;}}
document.onkeypress=blockKeyDownNN;
if(navigator.userAgent.indexOf("MSIE")!=-1){document.onkeydown=blockKeyDownIE;};
</SCRIPT>
W znaczniku <BODY> wstawiamy parametr:
Kod:
<BODY oncopy="return false" onLoad="menubar.visible=false" onUnLoad="menubar.visible=true">
9. Ochrona adresu pocztowego - blokuje możliwożć wyciągania e-mailów przez automaty wysyłające SPAM:
W parametrach znacznika BODY wpisujemy skrypt:
Kod:
<BODY
<SCRIPT LANGUAGE="JavaScript">
document.write('<a href=\"mailto:twoj_adres_mailowy@domena.pl"></a>');
</SCRIPT>
>
10. Wyskakiwanie z ramki:
Kod wstawiamy między znacznikami <HEAD>:
Kod:
<SCRIPT LANGUAGE="JavaScript">
if(frames){if(top.frames.length>0)top.location.href=self.location};
</SCRIPT>
Zakładki