title: Javascript disable context menu on long press on anchor tag in iOS 8 safari
body: <p>When I am holding long press on  anchor tag, it's giving context menu with options "open", "open in new tab", "add to reading list" and "copy". We are listening for "contextmenu" event but this event is not being fired. </p>
  
  <p>As we know -webkit-touch-callout is broken in iOS 8.</p>
  
  <p>Can somebody help us in disabling context menu in iOS 8 safari?
  Thanks in advance.</p>
  
  <p>Below is the code disable copy and contextmenu.</p>
  
  <pre><code>$("body").on("cut copy paste contextmenu dragstart", function () {
      return false;
  });
  </code></pre>
  
  <p>we want make sure that users not copy anything. We have prevented copying text but There is a corner case, If image is inside the anchor tag, context menu gives option to open image in new tab and user can copy the image from new tab.</p>