Avatar Image
Usuario Novato
Usuario Novato

Hola gente, mi pregunta es, como se desabilita el boton derecho del raton para la web??
Gracias.
Salu2!!!

Avatar Image
Moderador
Moderador

Aquí tienes el código...

<!-- Copiar dentro del tag HEAD -->

<script language="Javascript">
var vie=
parseFloat(navigator.appVersion.slice(navigator.appVersion.indexOf("MSIE " ) +4,navigator.appVersion.length));
function sinmenu()
{
event.cancelBubble = true;
event.returnValue = false;
return false;
}
function noclicderecho(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))
{
if (vie < 5) // -- para el IE4 --
{
alert('Puedes personalizar este mensaje');
return false;
}
else
if (vie >= 5) // -- para el IE5 --
{
document.oncontextmenu = sinmenu;
return false;
}
}
return true;
}
document.onmousedown=noclicderecho;

// -- Desabilita el clic derecho en las capas (layers) --

if (document.layers)window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=noclicderecho;
</script>

<!-- Fin del código -->

o BIEN USA ESTE

<html>
<head>
<!-- Copiar dentro del tag HEAD -->
<script LANGUAGE="JavaScript1.1">

<!-- Compatible con IE y NS -->

function derecha(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)){
alert('Botón derecho inhabilitado')
return false;
}

else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2)){
alert('Botón derecho inhabilitado')
}
}
document.onmousedown=derecha
</script>

</head>

<body>
</body>
</html>


Espero que alguno te sirva.-

NECESITAMOS URGENTE UN FORO DE JAVASCRIPT!!!

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
Usuario Novato
Usuario Novato

Hola, gracias por tu ayuda, no se si soi yo, pero no me funciona, lo pego en el apartado menu por ejemplo, pero despues le doi al boton derecho i no hace nada se keda igual
aver si sabes pk es...
Salu2!!

Avatar Image
Moderador
Moderador
Escrito originalmente por Acey_Slades
Hola, gracias por tu ayuda, no se si soi yo, pero no me funciona, lo pego en el apartado menu por ejemplo, pero despues le doi al boton derecho i no hace nada se keda igual
aver si sabes pk es...
Salu2!!


copiaste sólo uno de los dos cierto

si lo hiciste debe ser entre las etiquetas que te dije, copia y pega el código en tu pagina tal y como te lo mande...

Debiera funcionar.

Recuerda que este "efecto lo que hace es evitar" que vean el código fuente de tu sitio o que te "roben" las fotos o imagenes que tengas...

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
Machacateclados
Machacateclados

Otra forma de desactivarlo es poniendo el código oncontextmenu="return false" dentro de <body> de esta forma:

<body oncontextmenu="return false">

Si deseas mostrar un mensaje de alerta tienes que agregar el siguiente código:

<body oncontextmenu="alert('No puedes hacer click derecho') ; return false">

Saludos !!!

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Electros
Otra forma de desactivarlo es poniendo el código oncontextmenu="return false" dentro de <body> de esta forma:

<body oncontextmenu="return false">

Si deseas mostrar un mensaje de alerta tienes que agregar el siguiente código:

<body oncontextmenu="alert('No puedes hacer click derecho') ; return false">

Saludos !!!
O este:

<SCRIPT>
if (document.all) document.body.onmousedown=new Function("if (event.button==2||event.button==3) alert('Aqui tu mensaje')&quot
</SCRIPT><!-- Fin del codigo -->
Avatar Image
Usuario Novato
Usuario Novato

Muchas gracias, me aveis sido de gran ayuda, ya me funciona. Gracias.
SALU2!!

Avatar Image
Okupa del foro
Okupa del foro

Hay dos Grandes Diferencias entre el código propuesto por Electros y el script de Gaf:

1- el tamaño. El script es de considerables dimensiones y el otro código es pequeñito y elegante.
2- el código pequeñito y elegante funciona

Efectivamente, ese enorme y feo script sólamente funcionará en unos cuantos navegadores. En un Mozilla, por ejemplo, el menú contextual se abrirá perfectamente y la ventana modal no lo hará. Esa es otra ventaja del Mozilla

De todas maneras, bloquear los menús contextuales tampoco servirá de nada ante un adversario inteligente. Supongamos que usa IE. Pues irá al menú Ver -> Código fuente. ¿Que la ventana se ha creado sin menús? Pues pulsará Ctrl+N (o Ctrl+U si usa Windows XP) y se abrirá una ventana normal (con menú) con la misma página abierta.

Avatar Image
@man / @woman
@man / @woman

Buena observacion

Avatar Image
Moderador
Moderador
Escrito originalmente por MaIcOl
Buena observacion


A eso llamo comentario
, la verdad no me habia percatado de esos detalles, aunque en Iexplorer funcionan, voy a ver bien esos codes en otros navegadores...
Saludos
De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


aprilvila
Usuario Novato
Usuario Novato

hola, busco un codigo para deshabilitar el boton derecho del raton en una pagina myspace.
creo que el codigo tiene ke ser html y no javascript.
ninguno de los anteriores me sirve.
ayuda plis
gracias

Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por aprilvila
hola, busco un codigo para deshabilitar el boton derecho del raton en una pagina myspace.
creo que el codigo tiene ke ser html y no javascript.
ninguno de los anteriores me sirve.
ayuda plis
gracias



¿Has notado que este tema tiene la ultima respuesta de 2003? O sea, 5 años. Tal vez hubiera merecido la pena que habrieras mejor un tema nuevo, ¿no?.

Aunque para esta duda en especifico lo podria dudar.

Para lo que quieres: Es imposible. No hay forma. Los codigos que hay son una burla porque simplemente no funcionan. Como los codigos que pusieron aqui. Ninguno sirve.

Por favor, aprendan un poco. Estudien un poco. Si lo hacen veran que por la simple naturaleza del internet es absolutamente imposible de lograr lo que quieren.

Hago una consideración adicional: Si algo es TAN "importante" como para no ser copiado, entonces mejor no lo pongan en internet. En la privacidad de su disco duro es seguro que nadie se los puede copiar.

Y si no me creen, apliquenlo, pongan la dirección donde lo aplican, y podremos demostrar su inutilidad.

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Añado una cosa: Hay códigos que funcionan, pero solo en ciertos navegadores, y si tiene los scripts desactivados, se va a reir de tu "protección"

PD: Abajo el necroposting!!

Avatar Image
Moderador
Moderador
Escrito originalmente por Darth_Carl
Añado una cosa: Hay códigos que funcionan, pero solo en ciertos navegadores, y si tiene los scripts desactivados, se va a reir de tu "protección"

Dado en caso, entonces no funciona.... o sea algo que "funciona" pero que es fácilmente evitable, en los hechos no funciona, o sea no cumple las expectativas deseadas.
Es una pseudo solución.-


El que vence a los demás es poderoso, el que se vence a sí mismo es invencible


ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 22/Jul/2008, 20:39
ALADO64 PaseanteDelForo Caos.X Sirikon43kAug/08
Por: , el 26/Sep/2004, 23:51
morrit Caos.X lick_boy62kOct/04