<script type='text/javascript'> /*Mensaje que puedes personalizar*/ var mensajeerror = "Boton derecho deshabilitado ¡Gracias por visitarnos!"; if(document.layers) window.captureEvents(Event.MOUSEDOWN); function bloquear(e){ if (navigator.appName == 'Netscape' && ( e.which == 2 || e.which == 3)) { alert(mensajeerror);return false; } if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) { alert(mensajeerror);return false; }} window.onmousedown=bloquear; document.onmousedown=bloquear; </script> |
* Bloquear "Botón Derecho y Teclado"
<script language="JavaScript"> function click() { if (event.button==2) { alert('Aquí el mensaje'); } } function keypresed() { alert('Teclado Desabilitado'); } document.onkeydown=keypresed; document.onmousedown=click; </script> |
* Bloquear "Botón Derecho Sin Mensaje"
<script language="JavaScript"> function click() { if (event.button==2) { alert('Aquí el mensaje'); } } function keypresed() { alert('Teclado Desabilitado'); } document.onkeydown=keypresed; document.onmousedown=click; </script> |
* Evitar "Clic Derecho"
<!-- EVITAR CLICK DERECHO--> <script language="Javascript"> <!-- Begin document.oncontextmenu = function(){return false} // End --> </script> |
* Evitar que "copien el texto"
<!-- SELECCION DE 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> |
* Evitar "arrastrar y soltar"
<!-- EVITAR ARRASTRAR Y SOLTAR--> <script language="Javascript"> <!-- Begin document.ondragstart = function(){return false} // End --> </script> |
* Evitar "guardar imagen"
<img src="AQUI" oncopy="alert('Opcion deshabilitada');return false" oncontextmenu="alert('Opcion deshabilitada');return false" /> |
* Evitar "ver código fuente"
<Script language=JavaScript>
function right(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)){
alert("Coloca el mensaje aquí.");
return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("Coloca el mensaje aquí.");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
</script>