¿Quieres impedir que los visitantes copien contenido de tu sitio web? En este artÃculo, te mostraremos cómo detener el robo de contenido de tu sitio web mediante jQuery y Javascript. Para impedir que se robe contenido de tu web puedes hacer dos cosas, una es desactivar el botón derecho del ratón, y lo segundo es desactivar la acción de cortar (CTRL+X), copiar (CTRL+C) y pegar (CTRL+V). Mediante jQuery, puedes deshabilitar fácilmente el botón derecho del ratón y también impedir que se corte, copie y pegue contenido de tu web.
Lo primero que tenemos que hacer es incluir la librerÃa jQuery.
<script src="jquery.min.js"></script>
Deshabilitar el clic derecho del ratón
Deshabilitar el botón derecho del ratón evitará que los visitantes seleccionen las opciones de cortar, copiar y pegar. Si deseas desactivar el clic del botón derecho del ratón para una sección particular de tu sitio web, puedes utilizar un selector concreto (#id, .class, etc.), o por el contrario utilizar el selector body para hacer referencia a la página completa. El siguiente script de Javascript es ideal para dehabilitar el clic derecho del ratón.
<script type="text/javascript"> $(document).ready(function () { //Disable full page $("body").on("contextmenu",function(e){ return false; }); //Disable part of page $("#id").on("contextmenu",function(e){ return false; }); }); </script>
Deshabilitar la acción de cortar, copiar y pegar
El siguiente código Javascript deshabilita la acción de cortar, copiar y pegar en tu sitio web o en parte de tu sitio web.
<script type="text/javascript"> $(document).ready(function () { //Disable full page $('body').bind('cut copy paste', function (e) { e.preventDefault(); }); //Disable part of page $('#id').bind('cut copy paste', function (e) { e.preventDefault(); }); }); </script>
Deshabilitar el clic derecho del ratón y la acción de cortar, copiar y pegar
Código de Javascript completo para deshabilitar el clic derecho del ratón y para deshabilitar también la acción de cortar (CTRL+X), copiar (CTRL+C) y pegar (CTRL+V) en tu sitio web.
<script type="text/javascript"> $(document).ready(function () { //Disable cut copy paste $('body').bind('cut copy paste', function (e) { e.preventDefault(); }); //Disable mouse right click $("body").on("contextmenu",function(e){ return false; }); }); </script>
Fuente: codexworld.com