Deshabilitar boton derecho para no copiar texto

Hola a todos

Me podeis ayudar ?? Necesito un script que deshabilite el boton derecho para no poder copiar texto en una web.


Alguien me puede ayudar ??


Graciass

Un saludo
Gracias. Alea :)
Este codigo bloquea el boton derecho del raton:
<script language="Javascript"> 
<!-- Begin 
document.oncontextmenu = function(){return false} 
// End --> 
</script>

Aunque si seleccionan el texto y hacen "Control + C", pueden copiarlo igualmente...
Para que tampoco puedan copiarlo mediante el teclado usa este otro:
<script language="JavaScript">
function click() {
if (event.button==2) {
alert('RatónDeshabilitado');
}
}
function keypresed() {
alert('Teclado Desabilitado');
}

document.onkeydown=keypresed;
document.onmousedown=click;

</script>

Espero que te sirva! :wink:
hola,gracias por esos scripts aorkis.me sirvieron de mucho.como en el tema en el que estoy metido (smallville)circula mucha informacion y hay veces que la consigo apenas sale,me sirve muchisimo para bloquear a los que se copian la info.

gracias.
De nada!

Pero recuerda que si quieren pueden seguir accediendo a la informacion mediante el codigo fuente (ya sabes, ver -> codigo fuente y de alli copian lo que quieren :roll: )!!!

Pero si puedes protegerla un poco no esta de mas! :wink:

Nos leemos!
Deshabilitar el boton derecho es sólo poner un pequeño obstaculo porque de hecho hay otras muchas maneras, como por ejemplo descargarse tu página entera y abrirla en dreamweaver o frontpage...
Aunque yo lo tengo en algunas zonas de mi web lo de deshabilitar el botón derecho, más que nada lo hice para evitar el bandwhith o robo de banda, es decir, que muchas comunidades msn, copiaban y pegaban en mensajes mis páginas de backgrounds, con lo que gastaban mi ancho de bando sin ni siquiera pasar por mi web y la consecuencia es que me la bloqueaba el servidor cada cierto tiempo, pero yo no estoy muy de acuerdo con esa técnica de deshabilitar el botón derecho, ni de creerse con la exclusiva de nada en Internet, al fin y al cabo todos copiamos de todos lados. Sin ir más lejos, la cabecera de tu web la hice con fotos conseguidas en la red... :wink:
aorkis :( no me sirve.

Verás quiero que deshabilité el boton para no permitir selección, izquierdo o derecho que nadie de la manera más fácil copie texto


Gracias por tu ayuda
Gracias. Alea :)
En ese caso copia este codigo al principio del codigo html!

<!-- Inicio Desactiva la selección!!! 
Aorkis. Disseño, Creación y Mantenimiento de Páginas Web.
-->
<script>
document.onselectstart=new Function ('return false');
</script>

Recuerda de ponerlo AL INICIO! Antes de cualquier otra cosa! De lo contrario no funcionara! :wink:
no es por nada es que a mi tambien me interesa jejeje entonces que hay que ponerlo dentro de head o de body
Debes pegarlo al inicio del codigo html!
Incluso antes de las etiquetas de <head> y <body>.
Abre el codigo html y situate en la primera linea. Dale a "Intro" y pegas el ultimo script :wink:
Ahh ok es que todos los scripts que conozco se ponian en algunos de esos dos.
Ahora ya conoces alguno que no :lol:

A mi tambien me soprendio cuando lo vi, pero este codigo funciona si lo pones asi :wink:

Saludos!
hola pegue el scripts para inhabilitar el mouse y teclado; pero no me gusta una cosa:
:arrow: Cuando presiono cualquier tecla, me sale el molesto aviso. Queria actualizar la paginas y me salio la alerta.
Habra alguna forma de que se deshabilite el teclado, con teclas especificas, ejemplo(control+.....)

saludos :wink:
aorkis escribió:Lo dudo mucho amigo... :?

Supongo que al menos habra un codigo parecido a ese, pero en la que no salga el mensaje de alerta.
Osea el mismo codigo pero que no salga mensaje de alerta, me entiende?
Saludos :D
hola, ya se que el topico es viejo y todo y seguro saldra algun moderador a decirme que no reviva temas viejos pero bueh [:p]

*Blaizer* escribió:hola pegue el scripts para inhabilitar el mouse y teclado; pero no me gusta una cosa:
:arrow: Cuando presiono cualquier tecla, me sale el molesto aviso. Queria actualizar la paginas y me salio la alerta.
Habra alguna forma de que se deshabilite el teclado, con teclas especificas, ejemplo(control+.....)

saludos :wink:

esa funcion realmente no deshabilita el drag select ni el click derecho, solo coloca una alerta al momento de la accion para interrumpir lo que hizo el usuario, no es eficiente


*Blaizer* escribió:Supongo que al menos habra un codigo parecido a ese, pero en la que no salga el mensaje de alerta.
Osea el mismo codigo pero que no salga mensaje de alerta, me entiende?
Saludos :D

pues por supuesto. puedes usar algo asi dentro de la etiqueta <body> en el codigo html

<body oncontextmenu="return false" onselectstart="return false"
ondragstart="return false" oncopy="return false">

Saludos