Blokowanie np. kopiowania zdjęć itp.
Oto 6 ciekawych skryptów blokujących pewne funkcje podczas oglądania strony.
Może to służyć między innymi zabezpieczaniu obrazków i tekstów przed kopiowaniem itp.
Skryptów można też np. użyć na aukcjach allegro.
1. BLOKADA JAVASCRIPT
<body STYLE="body.visibility: hidden;" onload="window.document.body.style.visibility='visible';return true" > |
2. BLOKADA PRAWEGO KLAWISZA MYSZY
<body oncontextmenu="return false" ><script type="text/javascript">document.oncontextmenu=new Function("return false")</script> |
3. BLOKADA ZAZNACZANIA TEKSTU
<body onselectstart="return false" > |
4. BLOKADA KOPIOWANIA
<body oncopy="return false" > |
5. BLOKADA PRZECIĄGANIA
<body ondrag="return false" > |
6. BLOKADA KOPIOWANIA Z KOMUNIKATEM
<script language="Javascript1.2"> am = "zakaz kopiowania"; bV = parseInt(navigator.appVersion) bNS = navigator.appName=="Netscape" bIE = navigator.appName=="Microsoft Internet Explorer" function nrc(e) { if (bNS && e.which > 1){ alert(am) return false } else if (bIE && (event.button >1)) { alert(am) return false; } } document.onmousedown = nrc; if (document.layers) window.captureEvents(Event.MOUSEDOWN); if (bNS && bV<5) window.onmousedown = nrc; </script> |
7. BLOKOWANIE KLAWISHA printscreen
<html> <head> <script type="text/javascript"> // <![CDATA[ var browser = navigator.userAgent; var ie = 0; if (browser.indexOf("MSIE") != -1 && browser.indexOf(") ") == -1) ie = parseFloat(browser.substring(browser.indexOf("MSIE")+4)); var id_status_blink = 0; function status_blink(txt) { window.status = txt; if (!txt) id_status_blink = setTimeout('status_blink("KLIKNIJ WEWNĄTRZ OKNA PRZEGLĄDARKI !!!!!")', 250); else id_status_blink = setTimeout('status_blink("")', 1500); return true; } function blur_ie() { document.all["body"].style.visibility = "hidden"; clipboardData.clearData(); status_blink(""); } function focus_ie() { document.all["body"].style.visibility = "visible"; if (id_status_blink) clearTimeout(id_status_blink); window.status = ''; return true; } if (ie >= 5) { window.onblur = blur_ie; window.onfocus = focus_ie; } // ]]> </script> </head> <body> <div id="body"> Treść dokumentu </div> </body> </html> |