Me han pasado un código para inhabilitar el botón derecho, que ya sé que sirve para bien poco pero lo quiero poner por ciertos motivos.
La cuestión es que al pulsar sale un mensaje de alerta ... y lo que a mi me gustaría que al pulsa no pasara nada ... que lo inhabilitará sin más, sin mostrar mensaje alguno.
El código es el siguiente:
<SCRIPT language=JavaScript> <!-- function right(e) { if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)) return false; else if (navigator.appName == 'Microsoft Internet Explorer' && (event.button == 2 || event.button == 3)) { alert('Botón derecho inhabilitado - Disculpe las molestias.'); return false; } } document.onmousedown=right; if (document.layers) window.captureEvents(Event.MOUSEDOWN); window.onmousedown=right; --> </SCRIPT>
¿Se puede hacer eso que pido?
PD: No sé apenas programar en javascript, solo copio y pego :P.
oncontextmenu,onselectstart,ondragstart son eventos,lo que hace que esten habilitados o inhabilitados es la funcion return false que hace que no pase nada cuando se pulse el boton derecho el copiar texto y arrastrar y copiar
oncontextmenu=deshabilita el boton derecho onselectstart=deshabilita el seleccionar el texto ondragstart=deshabilita el arrastrar y copiar
no se si lo e explicado de forma clara,de todas formas supongo que en cualquier manual lo podras consultar mejor,ya que se pueden añadir mas funciones a los eventos
Si, vale, medio claro está muchas gracias. Ya he retocado la web quitanto de cada página los dos script que tenía y poniendo esa línea que me has dado, ha sido un faenón, pero creo que merece la pena .
TU NO PUEDES Escribir nuevos temas en este foro TU NO PUEDES Responder a los temas en este foro TU NO PUEDES Editar tus propios mensajes en este foro TU NO PUEDES Borrar tus propios mensajes en este foro