·
miarroba.com
Ayuda para retocar código botón derecho
 
Índice de subforos · Ayuda para webmasters · Java y Javascript
Noticias · Buscar · Tags · Tagboard · Usuarios · Fisgona
Autor Mensaje 
hell_hothell_hot
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 315
Desde: 10/Feb/2004
#1 ·
Ayuda para retocar código botón derecho

Buenas.

Me han pasado un código para inhabilitar el botón derecho, que ya sé que sirve para bien poco pero lo quiero poner por ciertos motivos.

La cuestión es que al pulsar sale un mensaje de alerta ... y lo que a mi me gustaría que al pulsa no pasara nada ... que lo inhabilitará sin más, sin mostrar mensaje alguno.

El código es el siguiente:

<SCRIPT language=JavaScript>
<!--
function right(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('Botón derecho inhabilitado - Disculpe las molestias.');
return false;
}
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
-->
</SCRIPT>

¿Se puede hacer eso que pido?

PD: No sé apenas programar en javascript, solo copio y pego :P.

17/Sep/2004 07:25 GMT+1
toniociolandtoniocioland
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
Mensajes: 234
Desde: 28/Jun/2004
#2 ·
RE: Ayuda para retocar código botón derecho

este es mucho mas sencilo y mas efectivo no se puede ni marcar ni selecionar texto y por supuesto ni el boton derecho ni salen alertas:

<BODY oncontextmenu = "return false" onselectstart = "return false"
ondragstart = "return false" >

ponlo en el body

17/Sep/2004 10:47 GMT+1
hell_hothell_hot
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 315
Desde: 10/Feb/2004
#3 ·
RE: Ayuda para retocar código botón derecho

Muchas gracias .

La verdad es que tenía dos códigos largos ... uno para inhabilitar el botón derecho y otro para no seleccionar.

Probaré el que me has dado mañana.

Gracias de nuevo .

17/Sep/2004 19:06 GMT+1
toniociolandtoniocioland
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
Mensajes: 234
Desde: 28/Jun/2004
#4 ·
RE: Ayuda para retocar código botón derecho

ok de nada,si no te funciona comunicamelo,yo lo lo probe y me funciono perfectamente

17/Sep/2004 19:43 GMT+1
hell_hothell_hot
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 315
Desde: 10/Feb/2004
#5 ·
RE: Ayuda para retocar código botón derecho

Bueno bueno bueno ... va de lujo !!! Muchas gracias ... le vas a ahorrar a cada página de mi web así como unas 50 líneas de código.

Ahora una cuestión, para entender bien lo que he hecho.

<BODY
oncontextmenu = "return false" <--- ¿esto para el botón derecho?

onselectstart = "return false" <--- ¿esto para no seleccionar?

ondragstart = "return false" <--- Esto ni idea

>

¿Me puedes explicar qué hace exactamente cada uno? O, en su defecto, ¿dónde viene explicado?

18/Sep/2004 07:29 GMT+1
toniociolandtoniocioland
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
Mensajes: 234
Desde: 28/Jun/2004
#6 ·
RE: Ayuda para retocar código botón derecho

oncontextmenu,onselectstart,ondragstart son eventos,lo que hace que esten habilitados o inhabilitados es la funcion return false que hace que no pase nada cuando se pulse el boton derecho
el copiar texto y arrastrar y copiar

oncontextmenu=deshabilita el boton derecho
onselectstart=deshabilita el seleccionar el texto
ondragstart=deshabilita el arrastrar y copiar

no se si lo e explicado de forma clara,de todas formas supongo que en cualquier manual lo podras consultar mejor,ya que se pueden añadir mas funciones a los eventos

18/Sep/2004 23:49 GMT+1
hell_hothell_hot
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 315
Desde: 10/Feb/2004
#7 ·
RE: Ayuda para retocar código botón derecho

Si, vale, medio claro está muchas gracias. Ya he retocado la web quitanto de cada página los dos script que tenía y poniendo esa línea que me has dado, ha sido un faenón, pero creo que merece la pena .

18/Sep/2004 23:57 GMT+1
deckerixdeckerix
Machacateclados
Machacateclados

Haz clic para ver el perfil del usuario
Mensajes: 135
Desde: 03/Dic/2003
#8 ·
RE: Ayuda para retocar código botón derecho

el código ese tan peke funciona bien en Netscape pero solo lo del boton derecho... pero ya lo del seleccionar no...

te lo digo por si acasooooo

19/Sep/2004 12:54 GMT+1
hell_hothell_hot
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 315
Desde: 10/Feb/2004
#9 ·
RE: Ayuda para retocar código botón derecho

Gracias por el aviso . En principio buscaba lo del botón derecho solamente, eso de no-seleccionar ha venido 'de gratis'.

Por otra parte, como creo que la mayoría aun usa el IE, será válido el código para la mayoría.

19/Sep/2004 14:59 GMT+1
Caos.XCaos.X
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario
Mensajes: 3.199
Desde: 06/Sep/2003
#10 ·
RE: Ayuda para retocar código botón derecho

Escrito originalmente por deckerix
el código ese tan peke funciona bien en Netscape pero solo lo del boton derecho... pero ya lo del seleccionar no...

te lo digo por si acasooooo




onselectstart="return false"
ondragstart="return false"


Si funcionan en el IE


20/Sep/2004 22:33 GMT+1
hell_hothell_hot
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 315
Desde: 10/Feb/2004
#11 ·
RE: Ayuda para retocar código botón derecho

Escrito originalmente por .Caos.
Escrito originalmente por deckerix
el código ese tan peke funciona bien en Netscape pero solo lo del boton derecho... pero ya lo del seleccionar no...

te lo digo por si acasooooo




onselectstart="return false"
ondragstart="return false"


Si funcionan en el IE




Si si, en el Ie funcionan. Es en el NS donde dice que esos dos no van bien.

20/Sep/2004 22:56 GMT+1
Caos.XCaos.X
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario
Mensajes: 3.199
Desde: 06/Sep/2003
#12 ·
RE: Ayuda para retocar código botón derecho

Escrito originalmente por hell_hot
Escrito originalmente por .Caos.
Escrito originalmente por deckerix
el código ese tan peke funciona bien en Netscape pero solo lo del boton derecho... pero ya lo del seleccionar no...

te lo digo por si acasooooo




onselectstart="return false"
ondragstart="return false"


Si funcionan en el IE




Si si, en el Ie funcionan. Es en el NS donde dice que esos dos no van bien.




juar juar juar

es cierto, no lo habia leido con atención



20/Sep/2004 23:36 GMT+1
lick_boylick_boy
Come y duerme en el foro
Come y duerme en el foro

Haz clic para ver el perfil del usuario
Mensajes: 478
Desde: 18/Sep/2004
#13 ·
RE: Ayuda para retocar código botón derecho

Hey Caos creo que este es uno de los temas que mas se trata en este sub foro jejeeje

30/Sep/2004 09:06 GMT+1
Índice de subforos · Ayuda para webmasters · Java y Javascript
Temas similares
Asunto Autor#VisitasÚltima respuesta
Ayuda con codigo Java30/Oct/2008, 12:00
lecter04lecter04
323431/Oct/2008, 20:47
GestionXlsGestionXls Ir al último mensaje del tema
quiero colgar una pelicula flash en mi pagina poniendo el codigo fuente... AYUDA AQUI29/Dic/2007, 17:11
pacopakitopacopakito
481322/Ene/2008, 06:06
POLITUPOLITU Ir al último mensaje del tema
Ayuda con este codigo15/May/2007, 04:19
DMH_RhadamanthysDMH_Rhadamanthys
0238No hay respuestas
Código para votaciones en blog - ayuda con un par de campos.01/Feb/2006, 20:00
Stella-FiStella-Fi
31.39219/Dic/2006, 20:38
NoSetup.orgNoSetup.org Ir al último mensaje del tema
Ayuda codigo "abrir en nueva ventana"06/Dic/2005, 20:04
Faku08Faku08
12.34207/Dic/2005, 13:49
chavpchavp Ir al último mensaje del tema
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 03:24
Miarroba Networks, S.L. C/ 18 de Julio, 21 Bajo, 39610 Astillero (CANTABRIA) - CIF B-39512736
Inscrita en el Registro Mercantil de Cantabria, tomo 743, folio 161, libro 0, hoja S-12428, Instripción 1ª