Foros del Web » Creando para Internet » HTML »

Cómo anular boton derecho del mouse?

Estas en el tema de Cómo anular boton derecho del mouse? en el foro de HTML en Foros del Web. Hola a todos, me gustaría saber cómo anular el boton derecho del mouse y en lugar de que salga el menú habitual que salga un ...
  #1 (permalink)  
Antiguo 27/08/2002, 04:44
 
Fecha de Ingreso: agosto-2002
Mensajes: 1
Antigüedad: 21 años, 7 meses
Puntos: 0
Cómo anular boton derecho del mouse?

Hola a todos, me gustaría saber cómo anular el boton derecho del mouse y en lugar de que salga el menú habitual que salga un mensaje de alerta con un "aceptar".
Pues si eso, si hay algun script sencillo o algo asi, os lo agradeceria.
Saludos
<a href='ir.asp?http://www.misplantis.com' target='_blank'>http://www.misplantis.com...</a>
  #2 (permalink)  
Antiguo 27/08/2002, 05:32
Avatar de CORE
Usuario no validado
 
Fecha de Ingreso: abril-2002
Ubicación: Merida
Mensajes: 2.165
Antigüedad: 22 años
Puntos: 3
Re: Cómo anular boton derecho del mouse?

Código:
 &lt;script language=&quot;JavaScript&quot;&gt;

function yaunclick()
	{
	alert('Esta desahablitada esta opcion);
	document.location.href=&quot;http://www.disney.com&quot;;
	}
function noclick(scx)
	{
	if (navigator.appName == &quot;Netscape&quot; &amp;&amp; scx.which == 3)
		{
		yaunclick();
		return false; 
		}
if (navigator.appVersion.indexOf(&quot;MSIE&quot;) != -1 &amp;&amp; event.button == 2)
		{
		yaunclick();
		return false; 
		}
	}
document.onmousedown = noclick
&lt;/script&gt;
  #3 (permalink)  
Antiguo 27/08/2002, 09:01
Avatar de tilu  
Fecha de Ingreso: agosto-2002
Ubicación: u-l-d-m
Mensajes: 1.885
Antigüedad: 21 años, 7 meses
Puntos: 5
Re: Cómo anular boton derecho del mouse?

&lt;Script language=JavaScript&gt;
function right(e) {
if (navigator.appName == 'Netscape' &amp;&amp; (e.which == 3 || e.which == 2)){
alert(&quot;mensaje para cuando presionen el boton&quot;);
return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' &amp;&amp;
(event.button == 2 || event.button == 3)) {
alert(&quot;mensaje para cuando presionen el boton&quot;);
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
&lt;/script&gt;


Debe ir entre &lt;head&gt; y &lt;/head&gt;
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 04:59.