Stopping right clicks by visitors

Stopping right clicks by visitors cover image
  1. Home
  2. HTML
  3. Stopping right clicks by visitors

If you want to protect and secure content on your web page, you need to disable right clicking by visitors. When visitors right-click on a web page, they can copy images by selecting the appropriate option from the displayed menu. Here I’ll show you how to prevent right clicks on a web page and thus (?… read note below) protecting and securing the images and content on your web page. We’ll employ JavaScript and write a function that displays an “alert” box when the visitor right-clicks on the page. Try right-clicking on this page.

Put the following code inside the HEAD of your HTML document. This will display an alert when a visitor right-clicks on the page. You can customize the text displayed in the alert box by changing the value of msg variable.

<SCRIPT LANGUAGE="JAVASCRIPT">
<!--
function click(e)
   {
   var msg = "No right click is allowed";
   if (document.all)
      {
      if (event.button == 2)
         {
         alert(msg);
         return false;
         }
      }
   if (document.layers)
      {
      if (e.which == 3)
         {
         alert(msg);
         return false;
         }
      }
   }

if (document.layers)
   {
   document.captureEvents(Event.MOUSEDOWN);
   }

document.onmousedown=click;
//-->
</script>

Click here to see how this works!

Note: This method is not foolproof. A visitor will still be able to save an image if he/she keeps the left mouse pressed and then right-clicks on the page. Also, this method will not work on older browsers or browsers in which JavaScript has been disabled.

HTML JavaScript