Foros del Web » Programando para Internet » Javascript »

boton derecho mozilla, ya lei la FAQ

Estas en el tema de boton derecho mozilla, ya lei la FAQ en el foro de Javascript en Foros del Web. Estimados, estoy buscando una funcion que como esta, me retorne true o false si el usuario presiono el boton derecho en el navegador. funcion de ...
  #1 (permalink)  
Antiguo 24/08/2005, 12:04
 
Fecha de Ingreso: septiembre-2004
Ubicación: Montevideo
Mensajes: 346
Antigüedad: 19 años, 7 meses
Puntos: 0
Mensaje boton derecho mozilla, ya lei la FAQ

Estimados,

estoy buscando una funcion que como esta, me retorne true o false si el usuario presiono el boton derecho en el navegador.

funcion de IE:

Código:
function boton(e) { 
    if(e.button==1) return true;
    if(e.button==2) return false;
}
para mozilla tengo esto:

Código:
function clickNS(e){ 
if (document.layers || (document.getElementById && !document.all)){ 
      if (e.which == 2 || e.which == 3){ 
	return false; 
       } 
} 
return true;
} 
if (document.layers){ 
document.onmousedown = clickNS; 
}else{ 
document.onmouseup = clickNS; 
}
Estas funciones las uso para poder en el evento onmousedown, si el boton derecho fue el presionado, realizar determinada accion, pero no se porque en mozilla, la funcio que puse arriba me afecta el comportamiento de el click comun tambien....

Gracias a todos,

Liber
__________________
Liber
  #2 (permalink)  
Antiguo 26/08/2005, 13:24
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 21 años, 6 meses
Puntos: 317
Hola liberfg :

puede que esto te ayude

http://kusor.net/traducciones/brainj...vents4.es.html

saludos

furoya
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:23.