Foros del Web » Programando para Internet » Javascript »

Desactivar o bloquear click central del mouse

Estas en el tema de Desactivar o bloquear click central del mouse en el foro de Javascript en Foros del Web. Me veo en la necesidad de bloquear el click central (cuando hacemos click en la rueda del mouse) para evitar que se abra otra pestaña, ...
  #1 (permalink)  
Antiguo 24/03/2011, 01:04
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 4 meses
Puntos: 54
Desactivar o bloquear click central del mouse

Me veo en la necesidad de bloquear el click central (cuando hacemos click en la rueda del mouse) para evitar que se abra otra pestaña, pues de darse el caso tendría un error de servidor....

lo unico que he econtrado hasta el momento es esto

http://www.forosdelweb.com/f13/javas...-mouse-857009/

pero no va...

¿alguien conoce cómo desactivarla?
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
  #2 (permalink)  
Antiguo 24/03/2011, 08:25
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Desactivar o bloquear click central del mouse

eso depende de la configuración del mouse en el SO, y del driver implementado, yo tengo un A4tech de 5 botones y los puedo configurar a mi gusto, así que es irrelevante e inútil bloquear tales botones.

en cuanto al error de servidor ¿que tiene que ver el cliente con el mismo?, ¿que clase de error te sale?, un poco más de información.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 24/03/2011, 10:48
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 4 meses
Puntos: 54
Respuesta: Desactivar o bloquear click central del mouse

Cita:
Iniciado por maycolalvarez Ver Mensaje
eso depende de la configuración del mouse en el SO, y del driver implementado, yo tengo un A4tech de 5 botones y los puedo configurar a mi gusto, así que es irrelevante e inútil bloquear tales botones.

en cuanto al error de servidor ¿que tiene que ver el cliente con el mismo?, ¿que clase de error te sale?, un poco más de información.
emm, te explico:

mantengo un sistema de sesiones que solo te admiten dentro del sitio mientras te mantengas en la misma página (no se si hayas visto www.net2ftp.com cuando tratas de hacer click con la rueda para abrir un link en otra pestaña, no te deja) pero acá si haces click central sobre un link (por mero accidente) te bota la aplicación y tendrias que iniciar sesion de nuevo

me interesa bloquear ese boton central, al menos en la mayoria de los mouses del mundo que siguen la forma tradicional (el que usa mi cliente, y los clientes de mi cliente )

Asi que por favor

AYUDA!!!!!!!!!!
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"

Última edición por Julcar; 24/03/2011 a las 10:55
  #4 (permalink)  
Antiguo 24/03/2011, 11:41
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 4 meses
Puntos: 54
Respuesta: Desactivar o bloquear click central del mouse

He encontrado esto:

http://unixpapa.com/js/mouse.html

y esto

http://www.quirksmode.org/js/events_properties.html

tengo que revisar la tabla de event.button y event.wich a ver como puedo crearme un JS que evite el click derecho sobre un link
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"

Etiquetas: bloquear, desactivar, mouse
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 15:56.