2/22/2011

Protejer contra copia el contenido de tu blog


Con este script puedes bloquear el botòn derecho del mouse en tu web
.


<script language="JavaScript">
<!--

function bderecho(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
alert(" El botón derecho del ratón no funciona u otro texto ");
return false;
}
return true;
}
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=bderecho;
document.onmousedown=bderecho;

//-->
</script>


También le puede interesar anular la pulsación de las teclas, para conseguir esto, el script que puede usar es el siguiente: 


<script language="JavaScript">
<!--

function teclas() {
alert(" Las teclas no funcionan u otro texto ");
}
document.onkeydown=teclas;

//-->
</script>


Y si necesita utilizar los dos scripts, este es el código completo: 


<script language="JavaScript">
<!--

function bderecho(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) {
alert(" El botón derecho del ratón no funciona u otro texto ");
return false;
}
return true;
}
if (document.layers) window.captureEvents(Event.MOUSEDOWN);

window.onmousedown=right;

function keypressed() {
alert("  Las teclas no funcionan u otro texto ");
}
document.onmousedown=right;
document.onkeydown=keypressed;

//-->
</script>

Si prefiere que al hacer click con el botón derecho no aparezca ningún mensaje de alerta, puede utilizar la siguiente propiedad en la etiqueta <body>: OnContextMenu="return false" . Debería quedar así:

<body OnContextMenu="return false" > 


Esto hace que al solicitar el menú contextual, se devuelva false , con lo que se evita su aparición.

2 comentarios:

  1. muchas gracias por tu ayuda, pero yo antes lo habia hecho para proteger mi blog y me funcionaba muy bien. Pero ahora ya no me sirven esos trucos! (hace unos meses usaron en varios blogs, una nota que yo habia hecho, no es de mucha importancia, pero me molesto) Por favor, te agradeceria si me puedes ayudar. Muchas gracias
    Saludos
    Lara

    ResponderEliminar
  2. Lara. Lamentablemente no hay mucho que hacer. Las notas se pueden copiar incluso palabra por palabra, pero lo que deber cuidar es de mantener tus feeds del blog con permiso en modo "Corto" o en "Ninguno" y no permitir que se afilien mediante email a tus notas. En cualquiera de estos casos recibirán tus post libres de cualquier protección y podrán copiarlos.

    Espero te sirva de algo la idea.
    Saludos.

    ResponderEliminar

Nota: solo los miembros de este blog pueden publicar comentarios.