Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/08/2005, 12:04
liberfg
 
Fecha de Ingreso: septiembre-2004
Ubicación: Montevideo
Mensajes: 346
Antigüedad: 20 años, 5 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