Como evitar que nos roben la página o nos copien el contenido

Alguna vez han visto este código en alguna página web, esto sirve para evitar que nos hacken la página, o que copien nuestro contenido.

 

En este blog les daré varios códigos para que protejan de una vez por todas su página y que no roben su contenido.



A continuación te dejo varios códigos para que no lo hagan solo copialos donde te indique.

Pega esto en head si quieres que sea en toda tu web o en html en el lugar que lo desas.


Bloquea el clic derecho

<!-- EVITAR CLICK DERECHO-->

<script language="Javascript">

<!-- Begin

document.oncontextmenu = function(){return false}

// End -->

</script>



Evita que copien las imagenes, bloquea el clic derecho pero solo las imágenes.

<script language="JavaScript1.2"> 

var clickmessage="Función Desactivada en Imágenes!" 

function disableclick(e) { 
if (document.all) { 
if (event.button==2||event.button==3) { 
if (event.srcElement.tagName=="IMG" ){ 
alert(clickmessage); 
return false; 



else if (document.layers) { 
if (e.which == 3) { 
alert(clickmessage); 
return false; 


else if (document.getElementById){ 
if (e.which==3&&e.target.tagName=="IMG" ){ 
alert(clickmessage) 
return false 




function associateimages(){ 
for(i=0;i<document.images.length;i++) 
document.images.onmousedown=disableclick; 


if (document.all) 
document.onmousedown=disableclick 
else if (document.getElementById) 
document.onmouseup=disableclick 
else if (document.layers) 
associateimages() 
</script> 


Esto nos ayuda a bloquear click derecho y deja un mensaje en la página con un cuadro de texto

<script language=JavaScript> 
<!-- 



var message="mensaje que quieres que se muestre en la caja de texto!"; 

/////////////////////////////////// 
function clickIE4(){ 
if (event.button==2){ 
alert(message); 
return false; 



function clickNS4(e){ 
if (document.layers||document.getElementById&&!document.all){ 
if (e.which==2||e.which==3){ 
alert(message); 
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("alert(message);return false" ) 

// --> 
</script>


 


Super código que evita que seleccionen Ver código fuente de página • Ver información de la página • Guardar como... • Imprimir • Inspeccionar elemento, Entre otras...


<html> 
<head> 
<script language="JavaScript"> 
//Disable right click script III- By Renigade (renigade@mediaone.net) 
//For full source code, visit http://nitroplantillas.jimdo.com
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> 
</head> 
<body> 
Script para eliminar el botón derecho. 
</body> 
</html> 


Evita la seleccón del texto

<script type="text/javascript">

// IE Evitar seleccion de texto

document.onselectstart=function(){

if (event.srcElement.type != "text" && event.srcElement.type != "textarea" && event.srcElement.type != "password")

return false

else return true;

};

// FIREFOX Evitar seleccion de texto

if (window.sidebar){

document.onmousedown=function(e){

var obj=e.target;

if (obj.tagName.toUpperCase() == "INPUT" || obj.tagName.toUpperCase() == "TEXTAREA" || obj.tagName.toUpperCase() == "PASSWORD")

return true;

/*else if (obj.tagName=="BUTTON"){

return true;

}*/

else

return false;

}

}

// End -->

</script>


softwarefastmaster

Escribir comentario

Comentarios: 0