EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
PF Preguntas - Foro

Cómo deshabilitar el botón derecho del ratón y la selección de texto en tu sitio web

Programación Javascript  
 
Cómo deshabilitar el botón derecho del ratón y la selección de texto en tu sitio web

Si tienes una página web, puede que quieras impedir que tus visitantes seleccionen parte de la misma o guarden las imágenes que tengas en ella, ya sea por seguridad o porque no quieres que tu contenido se vea copiado por otros.

Aunque actualmente esto no es del todo posible, sí que puedes ponérselo un poco más difícil a aquellos que quieran copiar cualquier contenido de tu sitio web, de tal forma que, para hacerlo, tengan que tener un poco más de conocimientos sobre el tema. Para ello, vamos a mostrarte como puedes deshabilitar el botón derecho del ratón, así como también, evitar que se pueda seleccionar cualquier tipo de texto de tus páginas.

 

Cómo deshabilitar el botón derecho del ratón en una página web

Para evitar que, cuando tus usuarios pulsen el botón derecho sobre tu página web, aparezca el típico menú contextual con sus diversas opciones, debes insertar el siguiente código javascript en la página o páginas en las que quieras impedirlo:

Igualmente, puedes realizar esto añadiendo, a la etiqueta body de las páginas, el siguiente atributo:

De esta forma, al pulsar con el botón derecho del ratón no ocurrirá absolutamente nada.

 

Cómo evitar la selección de texto en tus páginas web

Si además, quieres que los usuarios que visitan tu sitio no puedan seleccionar el contenido del mismo, evitando así posibles casos de plagio, añade el siguiente código a las páginas en cuestión:

De esta forma, aunque tus usuarios quieran pinchar para seleccionar, les será imposible, del mismo modo que si lo realizan a través de combinaciones de teclas.

Con estas dos códigos en javascript que te acabamos de mostrar harás que la copia del contenido de tus páginas se haga un poco más dificultosa, no por ello imposible, ya que debes tener en cuenta que estos códigos dependerán del tipo de navegador que se esté usando en cada momento y de si el usuario tiene activada la ejecución de código javascript. Si no es así, el usuario podrá fácilmente copiar cualquier contenido.

Déjanos un comentario o entra al  Foro
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page