website stats » Anular el botón derecho en nuestras páginas web | Solo Código |

Anular el botón derecho en nuestras páginas web

Escrito por J.F. el Jueves, 5 de Julio del 2007 a las 17:52

Gracias a Javascript, podemos inhabilitar el botón derecho del ratón al usuario. Expongo éste script ya que mucha gente pregunta en foros cual es la forma de inutilizar el botón derecho, porque creen que así podrás evitar por ejemplo que guarden sus imágenes. Lamentablemente para todos aquellos que piensen que con éste script mantendrán sus fotos seguras, y que andie las copiará, debo deciros que no hay ninguna forma de evitar que un visitante guarde o copie nuestras imágenes. Podemos poner muchas trabas con Javascript, quitando menús, etc. Pero con el simple hecho de desahibilitar Javascript en un navegador, esas protecciones podrán ser facilmente burladas. Pero bueno, para resolver las dudas de esos usuarios que preguntan la forma de inhabilitar el botón derecho, aquí está un script para hacerlo:

JavaScript:
  1. <script language="JavaScript">
  2.    //Disable right click script III- By Renigade (renigade@mediaone.net)
  3.    //For full source code, visit http://www.dynamicdrive.com
  4.    var message = "";
  5.  
  6.    function clickIE(){
  7.     if (document.all){
  8.      (message);
  9.      return false;
  10.     }
  11.    }
  12.  
  13.    function clickNS(e){
  14.     if (document.layers || (document.getElementById && !document.all)){
  15.      if (e.which == 2 || e.which == 3){
  16.       (message);
  17.       return false;
  18.      }
  19.     }
  20.    }
  21.  
  22.    if (document.layers){
  23.     document.captureEvents(Event.MOUSEDOWN);
  24.     document.onmousedown = clickNS;
  25.    } else {
  26.     document.onmouseup = clickNS;
  27.     document.oncontextmenu = clickIE;
  28.    }
  29.    document.oncontextmenu = new Function("return false")
  30.   </script>
  31.  </head>

Simplemente añadiendo el código de arriba entre las etiquetas head conseguiremos anular el botón derecho del ratón.

NOTA: Privar al visitante de tu web de la libertad del uso de barras de navegación o botones del ratón, opciones, etc. puede resultarle bastante molesto y odioso. Te recomiendo que solo lo uses en determinados casos.

Categoria: Javascript

No hay comentarios

Entradas relacionadas


Deja un comentario

Escribir un comentario

Puedes usar las siguientes etiquetas HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Solo Código

Solo Código es una colección de códigos de todo tipo que pueden resultar útiles para el diseño de páginas web. Está enfocado tanto para aquellos que son expertos, como para aquellos principiantes que quieren encontrar recursos útiles, o no saben implementar determinadas funciones en sus webs. No olvides que Solo Código es un blog de Informática Práctica, donde tenemos otras secciones interesantes como:
| Tutoriales | Trucos | Software | Links | Buscar |