Hola!
Bueno, aquí tenéis varios códigos en JavaScript para que evitéis el mayor número de copias de vuestra página (aunque si son algo inteligentes podrán copiar igual xD) pero bueno, sigamos:
Bloquear botón derecho en tu página SIN alerta:
Bloquear botón derecho CON alerta:
Bloquear botón derecho en imágenes:
Código para que no puedan seleccionar el texto de la página:
Bloquear teclado en tu página:
PD: (Esto es mi opinión) Estos códigos me parecen mal, pues la información debe ser libre, aunque sí, hay algunos muy aprovechados y dicen que lo hicieron ellos, eso es lo malo.
Bueno, aquí tenéis varios códigos en JavaScript para que evitéis el mayor número de copias de vuestra página (aunque si son algo inteligentes podrán copiar igual xD) pero bueno, sigamos:
Bloquear botón derecho en tu página SIN alerta:
function fun()
{
e = (document.layers) ? caracter.which : event.keyCode;
if (navigator.appName == 'Netscape' && (e.which == 3
|| e.which == 2)) {
event.returnValue = 0;
return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2)) {
event.returnValue = 0;
}
} Bloquear botón derecho CON alerta:
<script language="JavaScript" type="text/javascript">
function click(){
if(event.button==2){
alert('[COLOR="red"]AQUI PONES LO QUE APARECERÁ AL DAR AL BOTÓN DERECHO[/COLOR]');
}
}
document.onmousedown=click
//-->
</script>Bloquear botón derecho en imágenes:
<script language="JavaScript1.2">
var clickmessage="[COLOR="red"]ALERTA QUE APARECERÁ AL HACER CLICK DERECHO SOBRE UNA IMAGEN[/COLOR]"
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> Código para que no puedan seleccionar el texto de la página:
<script language="Javascript">
<!-- SCRIPT NO SELECCIONAR TEXTO
function disableselect(e){
return false
}
function reEnable(){
return true
}
document.onselectstart=new Function ("return false" )
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
// FIN SCRIPT NO SELECCIONAR TEXTO -->
</script> Bloquear teclado en tu página:
<SCRIPT language=JavaScript>
function shant()
{
alert('[COLOR="red"]ALERTA QUE APARECERÁ AL PULSAR UNA TECLA[/COLOR].')
}
document.onkeydown=shant;
</SCRIPT>PD: (Esto es mi opinión) Estos códigos me parecen mal, pues la información debe ser libre, aunque sí, hay algunos muy aprovechados y dicen que lo hicieron ellos, eso es lo malo.