Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.
deshabilitar boton derecho del raton en IExplorer
Enviado por oscar8a el día 27 de febrero de 2002
Como puedo deshabilitar el boton derecho en internet explorer ,con javascritp,en netscape lo he conseguido, pero no puedo con ie.
Re: deshabilitar boton derecho del raton en IExplorer
Enviado por Wolverine el día 28 de febrero de 2002
Me imagino que querrás semiocultar el código fuente, lo que es imposible. Pero hay un truco para desactivar el botón derecho y hacer más difícil la visibilidad del código.
Entre las etiquetas <HEAD> y </HEAD>, pon el siguiente código:
<SCRIPT language="javascript">
function click()
{
if(event.button==2 || event.button==3)
{
alert('Botón no válido.')
}
}
document.onmousedown=click
</SCRIPT>
Re: Re: Re: deshabilitar boton derecho del raton en IExplorer
Enviado por Wolverine el día 3 de marzo de 2002
Bueno, para resolver el problema, sólo se consulta si tanto la función "click", como el evento "onclick", están funcionando "true".
Para esto verificamos si ambos están trabajando secuencialmente. Si esto es verdad, entonces el usuario está pulsando ambos clicks del mouse, y luego lo que hacemos es validar, y bloquear el menú.
Re: Re: Re: Re: deshabilitar boton derecho del raton en IExplorer
Enviado por jesus el día 18 de febrero de 2003
Lamento informarle que su script no sirve del todo, efectivamente cuando se da clic derecho aparece el alert, pero si antes de dar aceptar presiono el clic derecho lo mantego, presiono enter para aceptar el alert y suelto el clic derecho aparecerá el menu contextual. Asi que no funciona, lo siento ;)