Pentru a accesa toate paginile forumului
te rugăm să te înregistrezi
  • Pagina 1 din 1
  • 1
Interzicere copiere | Interzicere click-dreapta
StapanulData: Marţi, 2012-06-12, 6:06 PM | Mesaj # 1
Pe paginile unde aveţi nevoie de script, adăugaţi între <head> şi </head> codul:

Code
<script language=Javascript>
<!--

var message="";
///////////////////////////////////
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if    
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)    
{document.captureEvents(Event.MOUSEDOWN);document.onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontextmenu=clickIE;}

document.oncontextmenu=new Function("return false")
// -->    
</script>
<script>
window.onkeydown=function(event){
var e=event||window.event;
if(e.keyCode===85 && e.ctrlKey===true){
e.stopPropagation();
e.preventDefault();
e.returnValue = false;
return false;
}
}
</script>


Click drept nu va funţiona. Asfel scăpaţi de o parte dintre utilizatorii ce vor să fure câte ceva.
 
LiberData: Joi, 2012-09-20, 7:01 PM | Mesaj # 2
Această variantă blochează atât click-dreapta, pentru șoricel, cât și butoanele tastaturei. Pe pagina unde aveți nevoie de acest script, adăugați după <body> sau $BODY$ codul:

Code
<body bgcolor="#FFFFFF" text="#000000" onmousedown="javascript:if(event.button==2) alert('Șoricelul nu-ți permite să-i folosești și lăbuța dreaptă... :)');" onKeyDown="alert('Niciun buton al claviaturei nu funcționează pentru această pagină')"; >


Rezultatul:


 
LiberData: Vineri, 2012-09-21, 2:37 PM | Mesaj # 3
Folosind acest script, când utilizatorul va apăsa butonul drept al șoricelului, în partea de jos a sait-ului, va apărea o fereastră de tip Ajax cu respectivă.

Instalare: Panoul de Control - Design - Administrarea design-ului (şabloane) - unde doriți, după </head>, adăugați:

Code
<script>   
   function clickIE4(){   
   if (event.button==2){   
   _uWnd.alert('<span style=color:#666;>Butonul drept al șoricelului nu funcționează pe pagina dată. Pentru a copia textul selectat apăsați <b>Ctrl+C.</b></span>', 'Interzicere click-dreapta', {w:300, h:100, name:'1w', align:'left'});   
   return false;   
   }   
   }   
   function clickNS4(e){   
   if (document.layers||document.getElementById&&!document.all){   
   if (e.which==2||e.which==3){   
   _uWnd.alert('<span style=color:#666;>Butonul drept al șoricelului nu funcționează pe pagina dată. Pentru a copia textul selectat apăsați <b>Ctrl+C</b>.</span>', 'Interzicere click-dreapta', {w:300, h:100, name:'1w', align:'left'});   
   return false;   
   }   
   }   
   }   
   if (document.layers){   
   document.captureEvents(Event.MOUSEDOWN);   
   document.onmousedown=clickNS4;   
   }   
   else if (document.all&&!document.getElementById){   
   document.onmousedown=clickIE4;   
   }   
   document.oncontextmenu=new Function("_uWnd.alert('<span style=color:#666;>Butonul drept al șoricelului nu funcționează pe pagina dată. Pentru a copia textul selectat apăsați <b>Ctrl+C</b>.</span>', 'Interzicere click-dreapta', {w:300, h:100, name:'1w', align:'left'});return false")   
   </script>


Rezultatul:
 
  • Pagina 1 din 1
  • 1
Căutare:
Copyright © 2019. Toate drepturile rezervate
Politicieni | Acţiunea 2012 | Powered by uCoz